2016
04-20
04-20
专注移动互联网,专注Unity3D游戏开发
无意间发现了一个小技巧。如下图所示,可以发现UGUI的Image组件的RaycastTarget勾选以后会消耗一些效率,为了节省效率就不要勾选它了,不仅Image组件Text组件也有这样的问题。 一般UI里也就是按钮才需要接收响应事件,那么大部分image和text是是不需要开RaycastTarg.... Read More >
hello各位,我又回来了~ 上次发布工具后,得到了一些反馈,所以这几天给工具做了下升级~ 老版本地址 https://www.xuanyusong.com/archives/3940 本次更新的内容有: 1.json添加精简格式,减小文件容量 2.支持二进制导出格式 3.添加联合主键功能 4.添加批注功能,.... Read More >
好久没来松松的研究院了,今天回来转转,写写文章,不知道还有人记得我吗= =(记得上次来还是伦敦奥运会,这次已经该巴西了……) 什么,已经忘记了吗,没关系,当我是神经质路人好了XD 今天跟大家分享一套Excel的辅助工具,该工具集数据编辑和转换于一身,可将Excel中的数据直接转换为代码.... Read More >
今天无意间发现了一篇好文章,也让我解决了一个很久都没解决的难题。问题是这样的,假如我想去拓展Unity自带的inspector但是并不想影响原有布局。 比如下面这段代码: 我的本意是想在Rect Transform面板的下面去添加一个按钮,可是我一旦调用base.OnInspectorGUI()方法.... Read More >
最近在做Unity基于UGUI的摇杆,发现了一种非常简单并且巧妙的方法,原文在这里, 不过要翻墙!!http://godstamps.blogspot.tw/2015/07/unity-ugui-scrollrect.html 它的原理就是利用ScrollRect来限制摇块的摇动区域,但是Scrol.... Read More >
Unity版本5.3.2 如下图所示,ToolBar就是Unity顶部的那一横条。这里的所有按钮一般情况下都得我们手动的用鼠标去点击。这篇文章我们说说如果自动操作它们 1.自动点击左边四个按钮 (拖动、坐标、旋转、缩放、矩形) 那么如果我不像自动设置,只是想监听手动点击的事件如何? OK.如下图所示.... Read More >
Hierarchy视图中选择一个游戏对象以后通过右键可以打开一个unity默认菜单,一般情况下都可以满足我们,但是我想真对某些特殊的游戏对象而展开特殊的菜单。如下图所示,比如这样: 代码: OK 欢迎大家在下面给我留言讨论。 如果你想改Project视图的右键菜单,原理也是一样的。 U.... Read More >
OnGUI是Unity上一个时代的UI系统,而现在运行时的UI系统已经被UGUI取代,但是Editor的UI还是在用老的这一套GUI系统。比如unity编辑器里的所有窗口,布局,按钮,拖动条、滚动等等都是用GUI来写的。GUI提供了一套Event事件系统,虽然不能模拟它的事件(其实是可以发的 Edi.... Read More >
SceneView 和 Hierarchy视图中鼠标点击都可以选择游戏对象,假如我不想让SceneView视图接收鼠标点击选择事件,只希望在Hierarchy视图选择怎么办呢?我记得是前几天有朋友问过我这个问题,今天你刚好有空我就研究了一下,代码是这样的。 IsLimitSceneSelectGam.... Read More >
假如我想在自定义窗口中显示文件夹的结构,并且可以用鼠标选择对应的文件。如下图所示,文件夹的结构我显示在了Inspector里,鼠标可以进行选择操作。 现在越来越懒,直接上代码吧。。 运行环境unity5.3 Read More >
我们在做编辑器的时候每个控件后面都有一个 参数是 GUIStyle通常unity会默认分配一个,但是怎么知道unity系统所有的style呢?我写了一段简单的代码把系统的sytle都反射出来了。希望大家喜欢。 代码在这里,注意这里我把unity私有的style也反射出来了,如果Edit.... Read More >