ngui界面播放3d粒子特效也是我最近需要做的点击特效,所以我也参考了一下腾讯的音乐手游,“节奏大师”里面的点击效果,之前在泰课社区里面看到有人发过在按钮上加特效的文章,感觉对我没什么用,因为我是用NGUI做的特效而不是用粒子,粒子太耗性能了,而且粒子是3D对象,要用在NGUI上面还是有点麻烦的,要考虑到层的问题,今天发现NGUI里面有个Sprite Animation的组件,可以用来做动画特效。谁再说NGUI只能用来做界面的,我用代码砸死他!


这张特效图是我从节奏大师里面拿过来的,我们先用photoshop打开图片,然后用切图工具平均切成16张图,我们把它们导入unity3d中,然后打开Atlas Maker制作成图集,然后新建一个Sprite,选择我们制作的Atlas图集,添加为其Sprite Animation组件就可以了。

这就是节奏大师星动模式的点击特效了对于ngui界面播放3d粒子特效我们也可以模仿着做一下。