Unity开发日记:Animator组件详解

2016-05-11
阅读 2 分钟
14.4k
Animator是Unity中动画控制器的组件,这东西相当于一个动画片段管理器。我们知道Unity中素材可以拖拽到游戏对象上,制作成称为Clip的动画片段,如果该对象没有Animator组件,那么也会同时创建Animator用来管理Clip的切换和触发等。

为Unity组件编写扩展

2016-01-25
阅读 2 分钟
4k
最近遇到一个需求,需要快速获取一个GameObject在Hierarchy面板中的路径。在谷歌上左搜右搜,就是找不到,使用的关键词是Hierarchy、GameObject、Path、Relationship等。后来想起来,前几天在宣雨松的微博上看到一个小Tip,附上链接,再次感谢雨松大大。

在Unity中实现一个简单的消息管理器

2016-01-21
阅读 2 分钟
5.9k
一直偷懒没有开发这个东西,最近要做新手引导系统,必须大范围的解耦,所以不得不用消息系统来管理了。上网查了几篇文章,发现一点也不难,但是可能有的教程比较老,或者格式比较乱,所以我重新来写一个我自己的实现吧,抛砖引玉。

C#指针问题

2016-01-21
阅读 1 分钟
2.4k
这种情况下,表示a无法被修改,但是如果你a.bar = 5;的话,那么是可以修改的,为什么呢?因为此时任何针对a的属性的修改,本质上都是对b的修改,只有a = c;是不可以的。可以简单理解为a = c;是指针的赋值,而a.bar = 5;只是所指对象的属性发生改变。综上所述:

Unity 加入 果合广告 iOS版

2015-12-18
阅读 2 分钟
3.1k
最近又加了一次果合的广告,发现竟然都忘了怎么弄了,赶紧把技能Get起来,补到博文里,方便查阅。什么?你问我为什么喜欢用果合广告?因为他们的商务妹子漂亮啊!

[原创]Unity2D 开发 + UGUI 中文教程三

2015-12-04
阅读 4 分钟
9.9k
不知道上一篇里,大家是不是都做出了跳跃的效果。从这一节开始,我提交了代码到Github,大家如果有什么不明白的地方,可以去看源码。另外我的Github里还有两个以前写的spritekit游戏,大家也可以围观一下。传送门

[原创]Unity2D 开发 + UGUI 中文教程二

2015-11-17
阅读 4 分钟
11.4k
据我了解,很多人也像我刚开始那样,以为角色站在地上是使用重力模拟出来的效果,地面和角色都有刚体来实现,跳跃就是给角色一个向上冲力。但是这样做有很多弊端,最主要的就是,你无法精确控制角色的位移距离、方向等,因为这一切都由引擎代替你控制了。但是用代码模拟,可能好多新人光是想想就觉得头大,我怎么计算角...

[原创]Unity2D 开发 + UGUI 中文教程一

2015-11-08
阅读 3 分钟
23.7k
哈哈,首先解释一下为什么Spritekit系列没有继续更新。从今年(2015)四月份开始,发现Spritekit制作大一些的游戏很累,于是考虑换一款引擎尝试一下。刚好Unity5免费策略推出,2D功能也大大增强,于是开始转投Unity。在朋友鼓励下,推出Unity教程,希望能帮助那些想提高2D游戏开发效率的朋友们。