201411-10 Unity3D研究院之Jenkins的使用(七十八) 长夜漫漫无心睡眠,来一篇嘿嘿。我相信如果已经用Shell脚本完成IOS和Android打包的朋友一定需要Jenkins 怎么才能让策划打包ipa和apk?怎么才能彻底省去程序的时间,只要在同一局域网内不需要unity的开发环境,只要它有浏览器,它就能打包Jenkins无疑是最佳选择。 U.... Read More >
201410-29 UGUI研究院之LayoutGroup布局(八) 继续学习unity4.6,unity的LayoutGroup分为三种, Horizontal Layout Group(水平布局)Vertical Layout Group(垂直布局)Grid Layout Group (网格布局) 以前NGUI没有这东西都是自己写工具实现的。为什么我们要布局?我举.... Read More >
201410-27 UGUI研究院之界面中使用DoTween(七) 因为NGUI中已经有UITween了,可是UGUI中是没有这样的Tween的。我看过UGUI的Demo它的实现方式是用Animator来做的,这样每一个需要移动的对象就要挂上一个AmimationController并且还要去编辑动画。。 想想都恐怖,我觉得真没必要那么做。。 我强烈建议新项目.... Read More >
201410-27 UGUI研究院之判断鼠标或者手指是否点击在UI上(六) 比如战斗场景,UI和3D场景同时都需要响应触摸事件,如果同时响应可能就会出现触摸UI的时候影响到了3D部分。为了解决这个问题在判断3D响应之前要先判断手指是否点击在UI上。 以前NGUI的时候都是自己来发送射线判断,现在UGUI好了系统提供了更为简便的方法。 [crayon-673f00da1430d733060797/] 这段代码我在Android上已经测试通过。 哦 我.... Read More >
201410-27 UGUI研究院之控件以及按钮的监听事件系统(五) 继续学习,我相信大家在做NGUI开发的时候处理事件都会用到UIEventListener,那么UGUI中怎么办呢?先看UGUI的事件有那些吧。 Supported Events The Eventsystem supports a number of events, and they can be customised further in user custom user writt.... Read More >
201410-26 UGUI研究院之SpritePacker打包参数(四) 上篇文章说了UGUI上图集的使用,这一篇继续看看SpritePacker怎么打包图集。我觉得我们有必要对比一下NGUI的图集,NGUI在打包图集的时候图集的默认格式是RGBA32,也就是支持带透明通道的图片,这样一张1024的图集也就是4M内存。为了优化图集,我们可以选择把带透明通道图片 和 不带透.... Read More >
201410-24 UGUI研究院之全面理解图集与使用(三) UGUI的图集打包与工作原理,整整看了一天多,终于看明白了~晕~还是记录一下我研究的成果,也希望大家在下面给我留言我们一起讨论一下。 先说说UGUI的Atlas和NGUI的Atlas的区别,NGUI是必须先打出图集然后才能开始做界面。这一点很烦,因为始终都要去考虑你的UI图集。比如图集会不会超.... Read More >
201410-24 Unity研究院之Unity4.6beta21破解补丁 最新消息,Unity4.6beta21已经破解了。。已经找到 有关破解的最新动态你可以关注 http://forum.cgpersia.com/f13/unity-4-x-professional-valera3132-84060/index12.html 这个网站.... Read More >
201410-23 UGUI研究院之UI的深度学习(二) 今天抽空研究了一下UGUI的深度,UGUI真是好的不得了。以前用NGUI的时候UI的深度就是一个指定的数值,数值越大越靠前,尤其在布复杂界面的时候,深度值不知道怎么填非常恶心。现在有了UGUI这问题即可迎刃而解呀~~如下图所示,B图片在A图片前面,在看看Hieraychy视图,因为A在B的上面,所以.... Read More >
201410-22 UGUI研究院之开始学习搭建界面自适应屏幕(一) UGUI已经beat21了。。直觉已经告诉我正式版马上就要来了。刚好今天有时间,我就抽空学习一下UGUI。以前都是搞NGUI,衷心希望UGUI的诞生可以彻底干掉NGUI(目前还不太现实)。今天主要研究的是搭建界面还有自适应屏幕相关的,这里记录下我的学习笔记欢迎大家一起讨论嘿嘿。 如下图所示,我.... Read More >
201410-17 Unity2D研究院之精灵Sprite之间的碰撞事件(三) 碰撞我个人觉得可以分为两大类: 比较物理的碰撞,和不太物理的碰撞。 比较物理的碰撞:比如奋斗的小鸟这种游戏,小鸟飞出去后会根据自己的速度还有重力碰到障碍物后可能会被弹回来。 不太物理的碰撞:比如超级玛丽这种游戏,无论玛丽以多块的加速度向前跑碰到了障碍物,玛丽并不会被弹回来。 那么这.... Read More >
201410-15 Unity2D研究院之精灵Sprite与屏幕之间的关系(二) 继续学习一下unity2d,上一篇说了怎么自动生成Unity的Sprite动画。有朋友在下面给我留言说,怎么设置锚点?其实很简单。如下图所示,选择精灵然后在右边设置 pivot 就可以了。这里我设置的是左下角对齐。 Unity2D研究院之自动生成动画、Animati.... Read More >
201410-10 Unity3D研究院之监听平台切换完毕的事件 今天有同事问我能不能获取平台切完换的事件,他想当平台切到Android或者切到IOS的时候用脚本在做一些事情。 代码实现起来很简单。EditorUserBuildSettings.SwitchActiveBuildTarget可以用脚本来切换平台。。EditorUserBuildSetting.... Read More >