0

Math.Atan2(futurePos.Y - pos.Y, futurePos.X - pos.X)回転として試してみましたが、X軸でしか機能しないようです。
私がやればうまくいきますMath.Atan2(mouse.Y - pos.Y, mouse.X - pos.X)(ただし、速度が負の値であるかどうかを管理する必要があり、それでさえ2方向では機能しません)。

(futurePos = position + velocity)

ここで私が望む結果は、粒子の位置に長方形を描くことです。その長さは粒子の速度に関連しており、角度は粒子の進行方向を指しています。

4

2 に答える 2