Показать сообщение отдельно
  #2 (permalink)  
Старый 23.03.2019, 19:25
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Заведите переменную isMoving = false, которая будет равна true пока камера двигается. Соответственно, перед запуском надо проверить, чему она равна!

Зачем вы так странно анимируете камеру(путём установки 3000 setTimeout-ов (строки 81-92, код выше), например, есть tween.js для анимации)

Исправленный код https://codepen.io/Malleys/pen/gEqrJL?editors=0010

Последний раз редактировалось Malleys, 23.03.2019 в 19:30.
Ответить с цитированием