選單屬性
[AddComponentMenu( "Examples/Attribute Example" )]
public class AttributesExample : MonoBehaviour
{
[ContextMenuItem( "My Field Action", "MyFieldContextAction" )]
public string MyString;
private void MyFieldContextAction()
{
[...]
}
[ContextMenu( "My Action" )]
private void MyContextMenuAction()
{
[...]
}
}
[AddComponentMenu]屬性的結果
[ContextMenuItem]屬性的結果
[ContextMenu]屬性的結果
[AddComponentMenu( "Examples/Attribute Example" )]
public class AttributesExample : MonoBehaviour
AddComponentMenu 屬性允許你將元件放在元件選單中的任何位置,而不是元件 - >指令碼選單。
[ContextMenuItem( "My Field Action", "MyFieldContextAction" )]
public string MyString;
private void MyFieldContextAction()
{
[...]
}
ContextMenuItem 屬性允許你定義可新增到欄位的上下文選單中的函式。這些功能將在選擇時執行。
[ContextMenu( "My Action" )]
private void MyContextMenuAction()
{
[...]
}
ContextMenu 屬性允許你定義可新增到元件的上下文選單的函式。