标签: xna
我正在创建一个使用XNA重制Contra(NES)的项目。我的问题是我对炮塔的逻辑没有任何想法,尤其是当炮塔以0度,45度,90度,135度,180度,225度等旋转时。我正在考虑获得玩家的位置,然后从炮塔中心计算角度,但我不知道该怎么做。
答案 0 :(得分:0)
找到两个向量之间的角度:
return Math.Atan2(b.Y - a.Y,b.X - a.X);