Attribute屬性修飾字是C#的功能,用來方便擴充一些功能在腳本上或者編輯器上,可以方便我們做一些開發輔助。
以下就是在UNITY拓展下的修飾字,讓我們來逐一了解其功能。(更新中)
- AddComponentMenu
依照官方示範,這個修飾詞可以把功能class加入到component選單中
- ContextMenuItemAttribute
像這樣寫出要執行的功能名稱,和要執行的功能
在字串參數名字上按右鍵就會看到選項,點擊後填入對應的字串。
- CreateAssetMenuAttribute
像這樣加在Class之前,就可以再Create功能下找到並創建出資源
- DelayedAttribute
- DisallowMultipleComponent
- ExecuteInEditMode
- GUITargetAttribute
- HeaderAttribute
- HelpURLAttribute
- HideInInspector
- ImageEffectAllowedInSceneView
- ImageEffectOpaque
- ImageEffectTransformsToLDR
- MultilineAttribute
- PreferBinarySerialization
- PropertyAttribute
- RangeAttribute
- RequireComponent
- RPC
- RuntimeInitializeOnLoadMethodAttribute
- SelectionBaseAttribute
- SerializeField
- SharedBetweenAnimatorsAttribute
- SpaceAttribute
- TextAreaAttribute
- TooltipAttribute
- UnityAPICompatibilityVersionAttribute