そのため、モデルビュー マトリックス (Y 軸でのみ回転する必要があります) と回転マトリックス (Y 軸でのみ回転する必要があります) の 2 つのマトリックスを取得しました。
ここで、投影 (見ているビュー) の角度と回転行列の角度を知る必要があり、その結果に基づいて値 (0 から 8 の間) を割り当てる必要があります。
または、2 つの回転を加算して 0 から 8 の間の値を取得できる他の方法。
基本的に、90 d を見て敵が 180 d 歩いている場合、描かれた敵のスプライトが右に移動するのがわかります。