Infinite V3 Release Note

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Infinite V3 Release Note相关的知识,希望对你有一定的参考价值。

技术分享
 
游戏地址


玩法说明

- WASD 控制角色移动
- 按下J键 进入攻击模式(WASD 可以继续移动)

更新内容

-增加弹道和击中效果

开发心得

快速物体的碰撞
技术分享

对于子弹这种移动速度很快的物体,在Collision的选择上不能使用默认的Discrete, 而是要选择Continuous.

技术分享

Discrete,Continuous,Continuous Dynamic 之间的检测关系 如上图. 相关的可以看原贴

也就是说 对于高速物体和普通物体碰撞 则选择Continuous, 如果处理高速和高速物体碰撞 就要选择Continuous Dynamic

注意的是 Continuous 和 Continuous Dynamic 都是有性能损耗的, 要少用.

具体的可以Y2B上的视频


Object Pool 缓存池

技术分享
 
缓存池这个U3D肯定要用, 我用的是Easy Object Pool, Asstore上面免费, 很好用. 官网地址

只不过在处理TrailRenderer是时候(子弹的弹道) 有问题, 

技术分享
 即使有按照他说的方式进行了设置,但是还是会出现弹道异常. 以后再处理了. 


FX 粒子系统

粒子系统用的是Cartoon FX, 网上有破解. 其内置的Cartoon FX Easy Editor 很好, 主要是可以对粒子进行缩放. 这个很吊.

并且仔细研究他每个粒子特效的制作, 可以学到很多东西. 总之很厉害的插件. 很有学习价值.





























以上是关于Infinite V3 Release Note的主要内容,如果未能解决你的问题,请参考以下文章

alpine操作

与 Ionic2 中的 ion-infinite-scroll 相关

饿了么插件infinite-scroll

vue插件vue-infinite-loading的使用

ion-infinite-scroll 向上滚动时触发 - Ionic

Reactreact-infinite-scroll-component 实现滚动加载