添加菜單
結(jié)構(gòu):
[MenuItem(“菜單的路徑”, 是否需要顯示(為false顯示,為true表示驗(yàn)證), 按鈕的先后順序(間隔大于10就分組,數(shù)值越小,越在上面,默認(rèn)1000))]
下面需要執(zhí)行的方法必須為靜態(tài),前面加上static。
需要using UnityEditor。
是否顯示:

位置:
在上面菜單欄添加按鈕
[MenuItem("/aa/cc", false)]

在Hierarchy里面的右鍵顯示(頂層菜單也會(huì)顯示)
[MenuItem("GameObject/xx", false, 11)]
在A(yíng)sset里面顯示
[MenuItem("Assets/assetbutton")]
在組件上面顯示
[MenuItem("CONTEXT/組件名/test1")]
([MenuItem("CONTEXT/腳本名/test1")])
( [MenuItem("CONTEXT/Rigidbody/test1")])

給腳本上面的某個(gè)變量添加按鈕
[ContextMenuItem("按鈕名字","執(zhí)行的方法")]

添加快捷鍵
快捷鍵(在路徑后面加空格,再加)
