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

遊戲啟動後會自動調用該方法

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 克羅 的頭像
    克羅

    克羅的UNITY教學 & 學習筆記

    克羅 發表在 痞客邦 留言(0) 人氣()