3 つの変数で記述されるオブジェクト (つまり、長方形) があります: x (int), y (int)
- オブジェクトの位置とrangel (float)
- オブジェクトの移動方向を示す天使。次に、オブジェクトの方向 (天使) に合わせてオブジェクトを移動させたいと思います。新しい座標を計算する方法を見つけました:
x += (int)(shift*Math.sin(Math.toRadians(rangel));
y -= (int)(shift*Math.cos(Math.toRadians(rangel));
しかし、この方法が十分に効果的かどうかはわかりません。この操作を実行する他の方法はありますか? ありがとう。