Мой персонаж двигается просто отлично. Но не переворачивается. Что-то не так в моем сценарии? Я впервые разрабатываю демо-игру для практики, поэтому буду рад, если мне кто-нибудь поможет.
public class movement2 : MonoBehaviour
{
public float speed = 100;
void Start()
{
}
void Update()
{
var inputX = Input.GetAxis("Horizontal");
Vector3 movement = new Vector3(inputX, 0, 0)*speed;
movement *= Time.deltaTime;
transform.Translate(movement);
Vector2 CharacterScale = transform.localScale;
if (inputX < 0)
{
CharacterScale.x = -1;
}
if (inputX > 0)
{
CharacterScale.x = 1;
}
}
}