2017-04-09 69 views
1

我想知道如何開始製作一個精靈(或任何其他complexe類型)可串行化?序列化Unity雪碧

是每個案例具體還是有一個一般的方法?

編輯:

讓我再次重申我的問題,我可以找出如何編碼gamelogic,我一直在編程的一對夫婦只有兩個月,但這個,這是我的第一個「大」的問題,我甚至沒有看到從哪裏開始尋找。

所以我想知道如何才能做到這一點,尋找什麼。一個起點。從Resources文件加載精靈的名字 -

1:

+1

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

+0

你真的嘗試過嗎? Unity中的大多數類型都已可序列化。 –

+0

是的我試過了,它說Sprite沒有標記爲可序列化。 –

回答

1

我不太明白你想要做什麼,但如果你需要一個特定的精靈一個參考,你可以做任何的這些。

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

2 - 使用[SerializeField]屬性來序列化所有精靈。

[SerializeField] 
Sprite sprite;