- 博客(5)
- 收藏
- 关注
原创 Unity5.X- 粒子系统,粒子沿着一定的轨迹运动的研究
最近项目有个需求就是模拟油管里的油流动的效果,想想让建模的直接做一个动画是最简单!不过,自己也想用粒子系统来实现一下!初期得到不错的效果!现在的需求就是这里有一根油管,当然不是一根直直的油管,会拐弯,油管里会有油在流动!找了很多资料也没有找到关于如何让粒子沿着路径运动的,那么自己开始动手吧!原理很简单,我们都知道粒子系统里有一个Velocity over LifeTime 这样一个属性,里
2016-11-17 20:10:49 14957 4
原创 UGUI -- 原生Sprite 处理小扩展
使用了Unity5.0 之后的版本,做UI界面再也不想用第三方的UI插件了,毕竟支持比较好!但也有很多不足的地方,比如Sprite的使用,系统没有提供根据Sprite名称获取Sprite的方法,所以一开始我是直接把Sprite的路径保存在文件里面,使用的时候Resources.Load一下,这样做每次修改都要更新文件,很麻烦,而且当Sprite超多的时候就更加麻烦了,NGUI和2Dtoolkit里
2016-11-12 11:43:02 668
原创 gvr sdk for unity 开发笔记 - GazeInputModule解读
GazeInputModule是在Unity Editor下最容易测试的了,在跟随gvr sdk for unity一起导入的包里,包含了一个GvrReticle这个预设体,这个预设体绑定一个脚本GvrReticle.cs,打开脚本,可以看到它继承有一个IGvrGazePointer的接口,这个就是接收Gaze event的接口;还有一个在HeadSetDemo里的场景中的一个Cube绑定的Tel
2016-10-27 19:52:48 3004 1
原创 Unity3d-c# Socket异步通讯与Unity组件数据更新的处理
首先基于C#的Socket的BeginReceive异步接收和BeginSend异步发送数据的底层的实现也是多线程处理,当然也可以自己用线程来实现;C#的异步Socket简单的例子和教程网上很多,在此就不再累赘了;结合刚开始说的,C#的异步Socket实际是多线程实现,那么我们在Unity中使用的时候就会遇到我们不能在C#的Socket的异步回调函数中访问Unity的组件的问题;一开始我试了用事件
2016-10-24 21:28:56 4076
原创 UE4 -- C++ 创建UInterface接口
今天看到到UE4的接口,创建蓝图接口很容易,只要能明白几个英文单词就好了;但是,如果要直接使用传统C++的方式声明一个接口会很坑,首先怎样直接用C++声明和定义一个接口在https://wiki.unrealengine.com/Talk:Interfaces_in_C%2B%2B里已经详细说明了,但是有一点很重要的没有说明, XXXX.generated.h这个文件哪里来的?,我一开始也是因
2016-06-10 00:49:28 4410 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人