原文:通過反射調用Unity編輯器提供的各種功能

Unity編輯器功能豐富易上手,其實編輯器提供的大多數菜單操作,在代碼里面都是能夠找到對應接口的,但是這些接口都沒有對我們開放,怎么辦 很簡單,直接使用反射調用即可。 首先使用Reflector或ILSpy將UnityEditor和UnityEngine進行反編譯 有源碼的可以直接查看源碼更好 ,然后在里面找你需要的功能即可,unity的底層代碼命名是非常規范的,多數功能都能直觀的找到: 下圖中是 ...

2018-10-12 18:40 0 1598 推薦指數:

查看詳情

Unity】自定義編輯器窗口——拓展編輯器功能

最近學習了Unity自定義編輯器窗口,下面簡單總結,方便用到時回顧。 新建一個腳本: using UnityEngine; using System.Collections; using UnityEditor; /// <summary> /// 自定義的編輯器窗口 ...

Mon Aug 01 07:15:00 CST 2016 0 1664
Unity編輯器擴展

一,菜單項相關操作 1.菜單項(MenuItem) 首先在Asset目錄下新建一個Editor文件夾,然后在該目錄下添加一個腳本MenuTest.cs代碼內容: 2. ...

Thu Dec 06 23:58:00 CST 2018 0 654
Unity - 編輯器擴展

前言 對於Unity編輯器的擴展方法眾多,擴展對象包括Inspector頁面及頂部菜單欄。定制方法有兩種: Attributes屬性進行定制 繼承Editor類,重寫OnInspectorGUI()進行定制 項目地址:UnityEditor - SouthBegonia ...

Sun Apr 05 23:52:00 CST 2020 0 934
Unity 編輯器擴展

自定義檢視面板的使用: 先是定義一個腳本文件,我們來修飾它的檢視面板: 然后在根目錄的Editor文件夾下定義一個用來修飾上面腳本檢視面板的類文件: ...

Thu Oct 06 18:09:00 CST 2016 0 5726
Unity編輯器的擴展:IMGUI

IMGUI 介紹 所有關於 Editor 的相關 UI,包括 Inspector、Hierarchy、Window、Game 視圖上動態創建的那些半透明 UI、還有 Scene 視圖上可添加的輔助顯 ...

Fri Apr 26 00:36:00 CST 2019 0 1083
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM