Three
YingEntropy
为了AI与和平
展开
-
[GET]ThreeJS + TweenJS实现跳一跳翻转移动动画
最近在公司写H5的3D游戏,选择了ThreeJS去做,做的过程中遇到了很多问题,其中最值得思考的问题就是实现翻转及移动这个动作的小问题。 模拟跳一跳游戏的翻转及移动,实现这个动作,首先要考虑到这么几个问题: 基于哪一个轴去做旋转 基于哪一个轴去做移动 这个两个问题其实并不难,稍微用过3D引擎或者做过3D项目的开发都知道这个问题,如果是向左边跳,那么就要基于z轴旋转,x轴移动;反之,如果是...原创 2018-08-18 10:33:17 · 4041 阅读 · 2 评论 -
[GET]ThreeJS + TweenJS模拟微信跳一跳粒子效果
上接翻转移动动画文章。 在下在实现移动动画的基础上,又去尝试了一下使用ThreeJS实现粒子效果,其过程异常头大。 这个是微信里的特效 设计思路 生成粒子 设置位置 控制粒子移动 错误示范 通过错误示范,可以看到所生成的红色粒子,没有按照预想的状态去移动,而是产生了自己的移动方式。 之所以会出现这种情况,是因为在此之前在下没有考虑坐标系的缘故,将场景中所有方块的坐标系统一...原创 2018-08-29 13:30:06 · 2408 阅读 · 1 评论