被人物編輯器折騰了一個月,最終還是交了點成品上去(還要很多優(yōu)化都還么做)。

    剛接手這項工作時覺得沒概念,沒想法,不知道。后來就去看<<Unity5.X從入門到精通>>中有關(guān)于自定義編輯器(自定義Inspector和自定義Scene或GUI)的一些例子,還包括看了 雨松的編輯器教程 和 自定義結(jié)構(gòu)顯示在Inspector的方法 看完之后也實戰(zhàn)了一下就算入了門,就分析自己項目的人物對應(yīng)的數(shù)據(jù),如下圖:萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

 

上述數(shù)據(jù)其實很簡單但是對于我這種初學者來說就有點難度,首先因為Actions 和 Frames(動作對應(yīng)的幀集合) 需要有類似數(shù)組或者鏈表這些數(shù)據(jù)結(jié)構(gòu)來存儲。就去查了一些資料發(fā)現(xiàn) 幾篇好的關(guān)于序列化和反序列化的博文 , 比如 大表哥的博文 提到 哪些數(shù)據(jù)能夠序列化和反序列化 ,其中我們就可以用List<T>的結(jié)構(gòu)來存儲數(shù)據(jù)集合,關(guān)于為什么涉及到序列化和反序列化, 因為我們需要將一些數(shù)據(jù)保存到本地,而不是僅僅的放在內(nèi)存中,再從本地取回到內(nèi)存中就需要反序列化了。

  理解了上述的基礎(chǔ)知識 ,便自己定

網(wǎng)友評論