原文:Unity3D研究院编辑器之Editor的GUI的事件拦截

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

2016-11-22 10:12 0 1635 推荐指数:

查看详情

Unity3D研究院之使用Animation编辑器编辑动画

Unity提供了Animation编辑器,它可以为我们编辑物理动画。举个例子比如场景中有一个来回摇动的秋千,这个秋千在项目中完全只起到衬托作用,它不会与别的游戏对象有任何交互。如果这个秋千也用代码来写控制它来回摇动,会感觉小题大做。此时完全可以使用Animation编辑器来完成。但是它目前还不 ...

Tue Nov 22 21:49:00 CST 2016 0 2167
Unity3D研究院编辑器之重写Hierarchy的右键菜单

Hierarchy视图中选择一个游戏对象以后通过右键可以打开一个unity默认菜单,一般情况下都可以满足我们,但是我想真对某些特殊的游戏对象而展开特殊的菜单。如下图所示,比如这样: 代码: using UnityEngine ...

Wed Feb 15 02:42:00 CST 2017 0 1380
Unity3D研究院之提取游戏资源的三个工具支持Unity5

1.在网上随便下载一个游戏.ipa,并且解压到本地。 2.找到xxx/xxx.app,右键显示包内容,打开Data文件夹。 3.如果发现文件夹中包含 unity default resources 文件,那么恭喜你这个游戏就是用unity3d做的。 再看看这里几个比较重要的文件 ...

Tue Jul 31 05:48:00 CST 2018 0 1157
Unity3D研究院之设置自动旋转屏幕默认旋转方向

如下图所示,在处理屏幕默认旋转方向的时候可以在这里进行选择,上下左右一共是4个方向。 策划的需求是游戏采用横屏,但是要求支持两个方向自动旋转,如下图所示,我的设置是这样的。 Def ...

Mon Jan 29 16:54:00 CST 2018 0 1823
(转)MOMO的Unity3D研究院之深入理解Unity脚本的执行顺序(六十二)

http://www.xuanyusong.com/archives/2378 Unity是不支持多线程的,也就是说我们必须要在主线程中操作它,可是Unity可以同时创建很多脚本,并且可以分别绑定在不同的游戏对象身上,他们各自都在执行自己的生命周期感觉像是多线程,并行执行脚本的,它是如何执行 ...

Mon Jul 22 18:48:00 CST 2013 0 5608
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