残影效果
小于 1 分钟
这里提供给大家一个简单的方法实现(这里只提供实现方法,如需代码请按照方法自行实现):
- 第一步: 给你要添加残影的物体一个状态值,运动和静止
- 第二步:在 update 函数中检测物体的状态,如果为运动状态则按照你给定的间隔时间通过提前准备好的 NodePool 获取一个节点并将物体姿态设定为和 当前物体相同姿态
- 第三部:给新的节点添加一个渐隐动画,直到 alpha(透明度)为 0,再回收此节点到 NodePool,至此结束;
其中的残影生成 间隔时间 和物体 渐隐速度
改进:
将 update 中检测改为定时器,定时器时间间隔为残影生成间隔时间。
相信很多小伙伴也都知道怎么做残影,这里只是给小白的教程贴。