想知道像羽毛球类型的游戏,羽毛球的斜抛运动应该用什么来实现比较方便,
还有羽毛球的碰撞判定该如何检测。
羽毛球嘛。。显然要来点空气阻力才真实。你先要决定阻力是什么类型,比如是正比于速度还是正比于速度平方?
然后就是两个思路:
1.暴力流
去找找物理竞赛题(如果你有物理竞赛经历那最好啦),利用羽毛球初速和空气阻力性质在发球那一瞬间把羽毛球轨迹算出来,一点点按照这个轨迹移羽毛球就行了。性能一定非凡(
2.常规
既然你已经来到cocos了,那你完全可以利用自带的box2d物理引擎。往羽毛球上贴个刚体和一个物理碰撞箱,在它运动的时候往羽毛球的尾部加上于运动方向相反,大小根据速度改变的一个力作为阻力,我想大概就行了。可以参考这个帖。
碰撞判定嘛你自己查查手册大概就会了。
感谢大佬!