Горизонтальный флип в компьютерных играх позволяет поворачивать спрайт по оси X в сторону движения. 13
Например, если враг двигается туда-сюда, то при начале движения нужно повернуть его вправо, если целевая координата по X больше нынешней координаты по X, иначе влево. 1 Для этого можно сравнивать позицию врага относительно игрока: если враг правее игрока, то он смотрит вправо, иначе влево. 1
Также для реализации флипа по оси X можно использовать компонент SpriteRenderer, в котором есть поле Flip, которое можно менять. 13 С его помощью получают значение -1, если идёт движение влево, и 1 — если вправо, и с помощью этого компонента делают флип по оси Х. 3