拓展編輯器(二)
阿新 • • 發佈:2018-10-25
menu too spl () 自定義 數值 set gif code
創建菜單的擴展
1 using UnityEngine; 2 using UnityEditor; 3 4 public class Sprite_01 5 { 6 [MenuItem("Assets/My Tools/Tools 1",false,2)] 7 static void MyTools1() 8 { 9 Debug.log(Selection.activeObject.name); 10 } 11 [MenuItem("Assets/My Tools/Tools 2",falseView Code,1)] 12 static void MyTools2() 13 { 14 Debug.log(Selection.avtiveObject.name); 15 } 16 }
自定義菜單的參數需要在MenuItem方法中寫入顯示的菜單路徑。如果菜單條比較多,可以在第三個參數處輸入標識排序的整數,數值越小,它的排序就越靠前
可以使用Debu.Log()打印選擇的遊戲對象Selection.activeObject.name(這段代碼中輸出的是類名)
效果圖如下:
拓展編輯器(二)