- Статус
- Оффлайн
- Регистрация
- 23 Сен 2019
- Сообщения
- 1,062
- Реакции
- 190
Короче говоря, нужно чтобы он флипался, и ось x у него смотрела назад, есть такой код:
Но он разворачивает персонажа, а не его ось координат.
можно сделать через transform.Rotate(0, -180, 0)
Но получается вот что:
И получается так, что он выходит за камеру (или нижняя платформа уходит)
C#:
void FlipCharacter()
{
facingRight = !facingRight;
Vector3 theScale = transform.localScale;
theScale.x *= -1;
invert *= -1;
transform.localScale = theScale;
}
можно сделать через transform.Rotate(0, -180, 0)
Но получается вот что: