Итак, я получил две матрицы: матрицу вида модели (должна вращаться только по оси Y) и матрицу вращения (вращается только по оси Y).
Теперь мне нужно знать, каков угол проекции (вид, на который я смотрю) и угол матрицы вращения, тогда мне нужно назначить значение (между 0 и 8) на основе этого результата.
или любым другим способом я могу добавить два поворота вместе и получить значение от 0 до 8.
Так что, в основном, если вы смотрите 90d, а враг идет 180d, вы увидите, что спрайт врага направлен направо.