Unity
v2 から v3 へのアップグレード
インストール方法
パッケージマネージャーで git url を使ってインストールしている場合は、以下の手順を行ってください:
- Sequence-Unity パッケージを削除します。
https://github.com/0xsequence/sequence-unity.git?path=/Packages/Sequence-Unity
をリンクとして再インストールします。
コンパイルエラーの解消
Samples/Sequence WaaS SDK/version/Setup/Editor
を削除してください(この内容はSDKに含まれるようになりました)。WaaS
を含むすべての名前空間(using 文)はSequence.EmbeddedWallet
に置き換えられました。
例えば、次のようなものがある場合
次のように置き換えてください
-
WaaSTransactionQueuer
->SequenceWalletTransactionQueuer
-
WaaSWallet
->SequenceWallet
-
一般的に、
WaaS
が名前に含まれていてコンパイルエラーとなるクラス、メソッド、イベントは(前述の一部クラスを除き)WaaS
が名前から削除されています。 例:OnWaaSWalletCreated
->OnWalletCreated
WaaSSession
->Session
EthWallet
->EOAWallet
-
既存の
LoginPanel
インスタンスについてa.
WaaSSessionManager
プレハブを(Session Manager Prefab として)Sequence > SequenceSDK > EmbeddedWallet > WaaSSessionManager
にアタッチします(まだアタッチされていない場合)b.
FederatedAuthPopupPanel
プレハブをSequence > SequenceFrontend > Prefabs
にアタッチします