目前在抄弹壳特工队练手,吸血鬼幸存者类游戏,里面有个无人机的技能,对应吸血鬼幸存者的黑白鸟。
无人机发射的轨迹我总结如下:
1、随机发射方向
2、发射后向着发射方向移动
3、移动一段距离后拐向准星的方向移动
4、导弹头向着移动方向
5、也许是我的错觉,我感觉导弹的移动速度是由快到慢的
我说一下目前我的做法:
1、生成导弹时我会给他一个0~-180°的随机角度
2、让导弹旋转,向着目标
3、朝着旋转的角度移动(参考链接https://www.cnblogs.com/gamedaybyday/p/15620058.html)
但我这个做法有点问题,如上链接所说,如果我的旋转角度和移动的速度设置的不是很合理的话,会出现导弹一直旋转的情况。并且我的导弹是匀速移动,观感不太好
我的一些想法:
使用tween实现向目标移动,这样可以实现导弹一定能到达目标点,并且能实现由慢到快的过程。
但我不知道tween如何实现一个随机的运动轨迹,即上文所说的先向着随机发射点的方向移动一段距离后转向目标;并且我也不知道如何在tween中旋转导弹头向着移动方向
求大佬们分享一些经验和思路,谢谢!