Unity擴充套件編輯器三

2021-09-10 01:15:32 字數 587 閱讀 6446

scene檢視是編輯遊戲模型的地方,其實它還可以進行編輯,如下圖所示,我給scene檢視做了簡單的編輯

scene檢視的擴充套件是基於物件的,意思是你必須在hierarchy檢視中選擇乙個物件才行,hierarchy檢視中選擇不同的物件可以有不同的scene檢視。圖中我麼建立了乙個立方體物件,接著給它繫結了乙個test3的指令碼

在project檢視中建立乙個editor資料夾,把myeditor放進去

最後再說一下,在onscenegui()中只能通過handles繪製新檢視,如果你想引入gui的元素那麼就需要使用begingui()和endgui()組合的使用。handles還提供了很多編輯檢視的方式,詳細資訊請看api

Unity編輯器擴充套件

unity引擎除了提供大部分通用的功能以外,還為開發者提供了編輯器的擴充套件開發介面,開發者可以編寫編輯器指令碼,打造適合自己的遊戲輔助工具和定製的編輯器。以前指令碼開發中使用的一些api和元件類,都屬於執行時類,unity還提供了編輯器類用於編輯器的擴充套件開發,包括編輯器環境下使用的gui類,編...

Unity編輯器擴充套件 視窗建立

using unityeditor 展示對話方塊中的屬性 public class playerchange scriptablewizard 建立表和屬性被修改的時候每幀被呼叫 private void onwizardupdate 當物體在選中或未選中狀態發生改變時呼叫 private void...

Unity 8 5 擴充套件編輯器

分類 unity c vs2015 建立日期 2016 04 27 一 簡介 可以通過編輯器視窗 editor windows 建立自己在 unity 中的自定義設計工具。來自editorwindow 而非 monobeh iour 的指令碼可以影響 gui guilayout 和 editorgu...