原文:Unity 编辑器开发SceneView GUI控制

前几天项目需要就做了个类似于Collider EditCollider的功能 下面是我做的效果 基础代码如下: public class ExportCFGInputWindow : EditorWindow public static ExportCFGInputWindow instance Vector dot , dot , dot , dot void OnEnable instance ...

2020-02-24 23:18 0 1012 推荐指数:

查看详情

[编辑器]UnitySceneView自定义鼠标事件

1 监听OnSceneGUI: 2 修改将资源从Project视图拖进Scene视图的事件: 比如拖texture或sprite进去,默认创建SpriteRenderer,此时 ...

Mon Feb 27 02:06:00 CST 2017 0 4135
[cb]Unity 关卡编辑器 开发

关卡编辑器 关卡编辑器插件开发日记 1. Apply to Prefab [替换Prefab] if (GUILayout.Button("Apply Collider To Prefab ...

Sat Jun 28 01:09:00 CST 2014 0 3654
Unity编辑器开发CustomPropertyDrawer

  在unity中我们有时候需要自定义结构类型,比如我们自定义一个结构浮点数的范围FloatRange,在最大和最小的范围中取随机数。  如果我们想设置一个FloatRange类型的字段,在编辑器中可能会显示成这样。但是一个属性占了两行,不太美观,我们可以自己修改编辑器Unity编辑器显示 ...

Thu May 06 09:17:00 CST 2021 0 1102
在用unity开发中代码编辑器的选择

正所谓工欲善其事必先利其,在学习u3d的同时,我们难免会选择一个编译器用来写代码。大部分人都会选用 MOno 或者 VS 。 一:MonoDevelop的优点是可以直接打断点测试,但是vs就不行,还有就是不能直接用中文注释,如果想要用中文注释有这几个办法 ...

Thu Mar 21 05:51:00 CST 2013 0 3752
Unity编辑器开发:官方风格的Table控件

Unity编辑器开发:官方风格的Table控件 Table控件能够非常直观地展现批量的数据。在Unity中,Light Explorer就是一个典型的具有Table控件的窗口。 如上图所示,窗口上方是4个TabButton。下面就是一个Table。这个Table功能非常强大,有列表,排序 ...

Sat Jul 29 22:00:00 CST 2017 0 1936
Python GUI文本编辑器

使用Python编写一个简单的文本编辑器,需要展示一个用户界面,功能包括打开、保存文本文件。 使用tkinter库来编写GUI。 ...

Thu Oct 03 04:45:00 CST 2019 0 645
Unity3D研究院编辑器之Editor的GUI的事件拦截

OnGUI是Unity上一个时代的UI系统,而现在运行时的UI系统已经被UGUI取代,但是Editor的UI还是在用老的这一套GUI系统。比如unity编辑器里的所有窗口,布局,按钮,拖动条、滚动等等都是用GUI来写的。GUI提供了一套Event事件系统,虽然不能模拟它的事件(其实是可以发 ...

Tue Nov 22 18:12:00 CST 2016 0 1635
Unity3D编辑器扩展(三)——使用GUI绘制窗口

前两篇分别讲解了创建菜单https://www.cnblogs.com/xiaoyulong/p/10115053.html和创建窗口https://www.cnblogs.com/xiaoyulong/p/10120565.html 这一篇我们讲解使用 GUI 来绘制我们的窗口,使窗口 ...

Mon Dec 17 23:28:00 CST 2018 0 2407
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM