私はタワー ディフェンス ゲームを作成しており、レンダリングされた角度で 3D のようなスプライトを持っています。解決方法がわからない問題があります。
スプライトをスムーズに回転させて、発砲している敵と向き合う必要があります。現時点では、砲塔と敵の間の角度を取得し、その角度に合わせてスプライトを設定するので、角度が 140 度の場合は、140 度の発射シーケンスを再生します。これの問題は、タレットが最後に発射された場所が 270 度で、次の敵が 120 度の場合、その角度にまっすぐジャンプすることです。
タワーが発射を開始する前に、最後に再生されたシーケンスと次の角度のシーケンスの間でタレットを 5 度ごとに回転させる方法はありますか? つまり、最後に再生したのは 270 です。140 に移動する必要があるため、265、260、255.......150、145、140 のフレームを再生します。