Туториал показывает следующий шаг, не дождавшись окончания анимации камеры
IEnumerator Tutorial()
{
ShowStep(1);
StartCoroutine(MoveCamera(target, 1.5f));
ShowStep(2);
yield return null;
}
MoveCamera плавно ведёт камеру полторы секунды. Шаг 2 появляется сразу, пока камера ещё летит. Как дождаться анимации?
- yield return StartCoroutine(MoveCamera(...))
- yield return null сразу после StartCoroutine
- Вызвать MoveCamera(...) без StartCoroutine
- Перенести ShowStep(2) в метод LateUpdate
