unity3d不看就永遠都不會發(fā)現(xiàn)的使用小技巧(特性篇)

這是對以前我學習unity3d時,在網上搜索到的等等各種途徑得知的小知識的整合。
關于特性

Header, Tooltip,?Space
你可以使用“Header”、“Tooltip”和“Space”特性來更好地組織inspector中的字段。

ContextMenu
使用ContextMenu特性可以做到從inspector中調用方法。

SerializeField & HideInInspector
使用特性SerializeField和HideInInspector選擇要顯示和序列化的變量。

FormerlySerializedAs
如果需要重命名一個變量而又不想丟失它的序列化值,這個特性將非常有用。

AddComponentMenu
使用AddComponentMenu特性可以讓這個腳本出現(xiàn)在inspector中的“AddComponent”菜單中里。

MenuItem
在主菜單和inspector的菜單中調用方法。注意,它只在編輯器中工作,所以如果您想要發(fā)布代碼,就需要刪除它。(添加#if UNITY_EDITOR就可以了)。

還有,更多好用的進階的特性內容可以到下面這個視頻連接中獲得,另外還送程式碼。
奧利奧特性學習。

that s all i know?about?attribute in unity3d...
標簽: