原文:[編輯器]Unity的SceneView自定義鼠標事件

監聽OnSceneGUI: 修改將資源從Project視圖拖進Scene視圖的事件: 比如拖texture或sprite進去,默認創建SpriteRenderer,此時想改成創建Image,需要在上面的OnSceneGUI中監聽拖拽事件EventType.DragUpdated和EventType.DragPerform,拖拽時,DragDrop.objectReferences是拖拽的文件 可 ...

2017-02-26 18:06 0 4135 推薦指數:

查看詳情

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

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

Mon Aug 01 07:15:00 CST 2016 0 1664
Unity編輯器自定義編輯器樣式——GUIStyle

通過GUIStyle,可以自定義Unity編輯器的樣式。 GUIStyle可以new一個全新的實例,這樣,需要自己處理所有自己需要的效果。 GUIStyle還可以基於已經存在的實例new一個新的實例,這樣,只需對原有的效果中不符合自己需求的進行修改。 就像這樣: GUIStyle ...

Thu Dec 06 04:10:00 CST 2018 0 4047
Unity 編輯器開發SceneView GUI控制

前幾天項目需要就做了個類似於Collider EditCollider的功能 下面是我做的效果 基礎代碼如下: public class ExportCFGInputWindow : ...

Tue Feb 25 07:18:00 CST 2020 0 1012
自定義GridControl編輯器

。目前該自定義編輯器中集成了一些比較實用的功能,希望對使用或正在學習DevExpress的同學有所幫助。等 ...

Mon Feb 18 23:37:00 CST 2019 0 719
自定義GridLookUpEdit編輯器

本文版權歸博主 驚夢無痕 所有,歡迎轉載,但須保留此段聲明,並給出原文鏈接,謝謝合作。SourceLink 前兩天分享了GridControl的自定義編輯器,今天再來分享一下整理出來的GridLookUpEdit的自定義編輯器。本代碼用的DevExpress版本號:17.2.6.0,舊的版本 ...

Thu Feb 21 00:57:00 CST 2019 0 741
Unity3D編輯器擴展(七)—— 在自定義編輯器窗口中序列化List對象

假設我們創建一個 Test 組件,並定義一個 string 類型的列表,代碼如下: 掛載組件后,我們會得到下面的效果: Unity 自動幫我們把 strs 這個 List 序列化到了面板上,我們還可以通過修改 Size 的大小,來改變 List 的大小,也可以通過鼠標 ...

Mon Jun 01 01:25:00 CST 2020 0 1691
[Unity]自定義地圖編輯器(Scene視圖下,EditorWindow的簡單應用)

最近的游戲又很多關卡需要配置(XML保存),給策划寫了個非常簡單的編輯器,記錄下+廢話下 1:Editor下打開新窗口需要繼承EditorWindow,然后使用獲取窗口即可,注意放在Editor文件夾下 2:因為是在Scene視圖下進行操作,所以注冊 ...

Thu Jun 11 03:16:00 CST 2020 0 1367
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM