2016-12-11 9 views
0

JSONを使用して、ゲームのユーザー設定を保存します。私たちは、ゲームセッションの間にユーザーインベントリを保持して、毎回自分のインベントリを再設定する必要がないようにしたいと考えています。実行時にPrefabファイルのGUIDを取得する

これは私がGameObjects Prefab GUID(あなたが在庫している可能性のあるアイテムはすべてPrefabsです)を入手し、次のゲームセッションで正しいPrefabをインスタンス化できるようにする必要があります。私はPrefabUtilityの方法を見てきましたが、私がそこで使用できるものは何も見つかりません。だからヒントをお願いします。

答えて

0

アセットデータベースはhttps://docs.unity3d.com/ScriptReference/AssetDatabase.AssetPathToGUID.html で手助けしますが、エディタのみです。 GUIDSの格納方法がどうなるかは分かりませんが、プレハブの* .metaファイルを取得してそこからGUIDを抽出できます。その後、それをローカルにPlayerprefsにキャッシュすることができます。

関連する問題