标签: python python-3.x pygame trigonometry
给出两个位置(self.position和target.position)以及当前旋转(self.rotation)和旋转速度(self.rotation_speed),我想将{{1 }}朝self的方向移动。更新角度后,将加速度应用于速度,然后将位置沿其当前方向(target)移动。
self.position
target.position
self.rotation
self.rotation_speed
self
target
以下代码几乎可以正常工作。但是,如果目标是“原点”,则旋转开始的方向与self.rotation顺时针通过象限4或逆时针通过象限1的方向相反。