Рывки при управлении клавиатурой в MS Edge
08 февраля 2017 14:12
В моем приложении с управлением от первого лица обнаружились рывки при управлении клавиатурой. Проявляются только в MS Edge. При этом mouselook без рывков. Далее попробовал посмотреть сцену в Preview, там тоже смещение камеры клавиатурой с рывками, а мышкой нормально.
Это баг или возможны какие-нибудь настройки?
Это баг или возможны какие-нибудь настройки?
08 февраля 2017 14:26
08 февраля 2017 15:45
Спасибо за быстрый ответ!
Действительно, стало лучше, но проблема совсем не исчезла. Теперь рывков нет, но иногда имеется эффект, образно говоря, "залипания" клавиш. Например, жму вперед, потом отпускаю, а камера продолжает ехать вперед. Это происходит не всегда.
Если вместо клавиатуры сделать управление через визуальные кнопки "Вперед, Назад, Влево, Вправо", чтобы щелкать по ним мышкой, это решит проблему? Меня такой вариант возможно устроил бы.
Действительно, стало лучше, но проблема совсем не исчезла. Теперь рывков нет, но иногда имеется эффект, образно говоря, "залипания" клавиш. Например, жму вперед, потом отпускаю, а камера продолжает ехать вперед. Это происходит не всегда.
Если вместо клавиатуры сделать управление через визуальные кнопки "Вперед, Назад, Влево, Вправо", чтобы щелкать по ним мышкой, это решит проблему? Меня такой вариант возможно устроил бы.
08 февраля 2017 16:11
08 февраля 2017 16:25
08 февраля 2017 18:39
02 марта 2017 19:37
03 марта 2017 12:29
1. Сильно загруженная сцена
2. Много сцен в динамической загрузке.
Скорее всего, проблема в синхронизации физического мира с графическим при сильной загрузке ЦП. Попробуйте постестить всё в одном потоке (в init есть для этого конфиг, physics_use_workers : false). FPS сильно просядет, зато оба мира будут синхронно тормозить