close
MenuItem
在上面的Menu上增加一個自訂的項目,在方法上使用該方法必須是static
AddComponentMenu
在UnityEditor的Component的Menu中增加自訂項目
RequireComponent
Class添加到一個GameObject上的时候,會自動添加該Component。
且該Componet不可被移除。
ContextMenu
在Inspector的ContextMenu中增加選項並執行該函式(這個是放在函式上面)
ContextMenuItem
在Inspector上面對變數追加一個右键選單,並可以執行指定的函式(這個可以放在任何地方 但是要指定要呼叫哪個函式)
ExecuteInEditMode
讓class在Editor 模式下也能運行
Header
在Inspector中變數上面增加文字。
HideInInspector
讓public的變數在Inspector上隱藏
SerializeField
強制對變數進行序列化 也能讓private的變數顯示在Inspector上
MultilineAttribute
讓string變數可以在Editor上輸入多行文字
TextArea
讓string在Inspector上的編輯區域變成一個TextArea。
Space
使該變數在Inspector上增加一些空位
Range
在int或者float的變數上使用,限制輸入的範圍(但是不能阻擋cs)
Tooltip
可以讓該變數增加一個提示,在滑鼠移到該inspector的變數上時顯示
RuntimeInitializeOnLoadMethodAttribute
遊戲啟動後會自動調用該方法
全站熱搜
留言列表