Форум

Базовый персонаж. Не работает WASD.

09 марта 2017 17:22
Подскажите пожалуйста почему у базового персонажа. https://www.blend4web.com/doc/ru/physics.html#basic-character

В Fast Preview WASD работает, а после экспорта сцены в html не работает.
09 марта 2017 18:08
Добрый день и добро пожаловать на форум.

При Fast Preview ваша сцена открывается в специльном просмотрщике, который называется Viewer. Он владеет кое-какой логикой и умеет находить персонажа и навешивать на него управление.

При экспорте в HTML просмотр сцены осуществляется в другом просмотрщике - в Webplayer, который является более простым и не имеет дело с персонажем.

Самый лучший способ для управления персонажем - это написать свой просмотрщик. В наиболее простом случае надо будет всего лишь кликнуть в Менеджере Проетов на Create project и вставить одну строку кода, которая создаст стандартное управление персонажем. Если вы используете SDK, то там есть пример, демка называется firstpirson (там домик в джунглях). Там навешивание управления выглядит следующим образом:
var m_fps       = require("fps");
m_fps.enable_fps_controls();
Разработчик Blend4Web
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.