论坛

由用户创建的信息 Roman_Sementsov
09 March 2017 18:08
Добрый день и добро пожаловать на форум.

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

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

Самый лучший способ для управления персонажем - это написать свой просмотрщик. В наиболее простом случае надо будет всего лишь кликнуть в Менеджере Проетов на Create project и вставить одну строку кода, которая создаст стандартное управление персонажем. Если вы используете SDK, то там есть пример, демка называется firstpirson (там домик в джунглях). Там навешивание управления выглядит следующим образом:
var m_fps       = require("fps");
m_fps.enable_fps_controls();
09 March 2017 15:53
Got it.
You should replace the voice.mp3 file into SDK, because the server cannot see files outside SDK. When you click the Fast Preview button, Blender copies all the resources into tmp directory in SDK and everything is fine. Don't forget to change the sound filepath in Blender. It should do the trick.
09 March 2017 14:51
Hello
Could you open the browser console and show me the messages?
Does the "btn" object has enabled "selectable" property?
UPD: this property is not required for that object
09 March 2017 14:46
Hello Marlene,
These modules are non-compiled blend4web version, we call them "version for developers". After a compilation (the "build project" button in Project Manager) they will be replaced by the obfuscated engine version - b4w.min.js

But you can replace them by b4w.min.js manually. This file is located in the SDK/deploy/apps/common/ directory.
09 March 2017 14:25
Добрый день.

У вас по нажатию на интерфейсный элемент грузится файл data/4.json, в нём находится полупрозрачный объект синего цвета (выделен красным):

Если вы хотите, чтобы он был поверх лёгкого, попробуйте выставить ему настройку Z Offset на материале (находится под типом прозрачности).

На объекте cancers из бленд-файла стоит тип прозрачности Alpha Blend, его закрывает другой объект с Alpha Blend прозрачностью. Выставьте на материале cancers объекта Opaque тип прозрачности. Либо тоже выставьте ему Z Offset, но мне кажется, что он должен быть Opaque-ом
09 March 2017 10:37
i dont think that's the problem,i restart my computer and open my project again then directly deploy the project, i still get the same message.

We will try to reproduce the issue, but you have to deploy the project manually. Take a look at this article
07 March 2017 18:49
Hello
This message appears when the previous operation isn't completed. Could you show a screenshot of this?
What was the operation before the project deploying? And had it been completed?
06 March 2017 18:54
Добрый день.

Я бы попробовал для этого использовать shape keys, пример можно глянуть тут
Так же это можно через нодовую логику сделать, вроде даже есть пример в SDK
05 March 2017 21:01
Hello
You need to know relative path from the webplayer directory to the json file. I guess it should be src= "../test.json"
03 March 2017 17:46
Hello

load=./????.json

The following line will work
<iframe allowfullscreen src="../webplayer/webplayer.html?load=../App folder/????.json" width="800" height="500"></iframe>