Я пытаюсь заставить камеру следовать за движением игрока
но проблема в том, что когда условие, которое заставляет камеру следовать за игроком, не выполняется, оно немедленно останавливается, что не выглядит реалистичным
я хочу, чтобы он переместился немного дальше после того, как условие оценено как ложное
извините, что мой английский не очень хорош
но вот код, чтобы прояснить ситуацию
void Update()
{
if(player.position.x - transform.position.x >= 3 && transform.position.x <= 1.35)
{
transform.Translate(3.5f * Time.deltaTime, 0, 0);
}
else if (player.position.x - transform.position.x <= -3 && transform.position.x >= -1.35)
{
transform.Translate(-3.5f * Time.deltaTime, 0, 0);
}
else
{
}
}