2017-04-09 25 views
1

スプライト(または他のcomplexeタイプ)をシリアライズ可能にする方法を知りたいですか?Unity Spriteのシリアライズ

どちらの場合も固有ですか、一般的なアプローチですか?

EDIT:

私は数ヶ月のためにプログラミングされてきたが、これは、これが私の最初の「大きな」問題であり、私はgamelogicをコーディングする方法を見つけ出すことができ、私は私の質問を改めて表明してみましょうそのI探し始める場所も見ていない。

私はこれを達成するために何が必要なのか、何を探しているのかを知りたいと思います。出発点。

+1

[Json](http://stackoverflow.com/a/36244111/3427520) – zwcloud

+0

実際に試してみましたか? Unityのほとんどの型はすでにシリアル化可能です。 –

+0

はい私はそれを試みました、そして、それはスプライトが直列化可能としてマークされていないと言います。 –

答えて

1

私は非常にあなたが何をしようとして得ることはありませんが、あなたが特定のスプライトへの参照が必要な場合は、これらのいずれかの操作を行うことができます

1 - Resourcesフォルダから名前でスプライトをロードします。

Sprite sprite = Resources.Load<Sprite>("Items/Sword"); 

2 - [SerializeField]属性を使用して、すべてのスプライトをシリアル化します。

[SerializeField] 
Sprite sprite; 
関連する問題