Функция Wait внутри плагина

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
6 года 1 нед. назад #116563 от DK
Кстати, о неожиданных багах. Код Dmy внутри setTimeout никак не проверяет какая сейчас сцена в игре. Легко может произойти так, что игрок зайдёт в меню, а потом выполнится его код, что может привести к неожиданным последствиям.
Также отмечу предположительную несовместимость с плагином паузы игры. Например, если плагин паузы ставит сцену на паузу (active = false), то update тоже должен будет встать на паузу и не вызываться, но не код setTimeout.
Спасибо сказали: Morphinistka

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Ветеран Даритель Стимкея Оратор Программист JavaScript
Больше
6 года 1 нед. назад - 6 года 1 нед. назад #116565 от Lekste
Так я о том же. У игр всегда есть цикл работы, который не обязательно зависит от времени или зависит не 1 секунда в 1 цикл.
Если его изменят, игра целиком начнёт работать быстрей и Логика, не учитывающая апдейт будет рассинхронизирована
Случаев, когда тайм-аут подойдёт очень мало и почти все не зависят от логики игры. Например, проверить, что пробная версия закончилась или, когда сюжет продвигается В реальном времени.
Последнее редактирование: 6 года 1 нед. назад пользователем Lekste.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.106 секунд
Работает на Kunena форум