Magicode logo
Magicode
0
1 min read

Addressablesでの簡単なInstantiate()とDestroy()

https://cdn.apollon.ai/media/notebox/%E7%84%A1%E9%A1%8C_yEeNxFB.png
かなり調べましたが、公式を参考にすることで何とかなりました。
ただのAddressables.InstantiateだとObsoleteだと言われるのだけれど、それを表示させるだけでも時間がかかりました。

参考

やはり公式が一番参考になる(Obsoleteの記述がなかったけどな!)
// Hotbarを表示する(GameObject.Instantiateとほぼ同様に使える)
Addressables.InstantiateAsync("Hotbar/HotbarCanvas.prefab", new Vector3(0, 0, 0), Quaternion.identity);

// LobbyCanvasを破壊する(2行のうち、1行目はにAddressableの処理を行っている)
Addressables.ReleaseInstance(this.gameObject);
GameObject.Destroy(this.gameObject);

Discussion

コメントにはログインが必要です。