今天
搞了整天的自訂編輯器
冏
接續昨天的 UI 導航系統
昨天那是一個一個拉到 inspector 設置的,真的這樣弄會累死
所以開始搞 custom editor,想說讓編輯導航路徑簡單點
結果搞了整天才搞出一半
編輯器比系統本身還難做==
自動生成導航路徑
按個按鈕之後就可以自動產生連接,但是那個算法搞半天還有問題 ==
明明只是找近的連接而已修半天修不好嗚嗚
算了自動生成就這樣吧,畢竟完全自動的部分只算輔助,還是有手動的選項的
選取物件後畫面右鍵會出現編輯選項
移除所有連接、自動產生連接、自動產生連接(覆寫)
editor 右鍵檢測是這個
Event.current.button == 1 && Event.current.type == EventType.MouseDown
顯示在畫面的選項是用這個做的
GenericMenu menu = new GenericMenu();
有興趣ㄉ自己查八
明天再加一些手動編輯的選項就好了,放棄自動生成==
就醬
然後我又用距離場雕出兩個東西了,應該會挑一個加進教學