为什么在applyForce时会出现方向不对的情形

自己用cocos2d::PhysicsWorld创建的物理世界,直接用物体的方向向量加力,已经看过传入的数据没有问题,为什么物体运动会跑偏。
具体跑偏方式为加力方向的角度除以二= =,即朝向90度方向加力,实际运动方向为向180度,非常费解,是需要对力的方向做变换吗?

哎我擦我懂了,因为旋转物体的本地坐标方向变了,所以加力的方向如果也随之变化的话等于叠加了。啊,,好蠢的错误

1赞