论坛

由用户创建的信息 dal
27 November 2015 20:03
dal

А как сделать зависимость между ключей друг от друга?
Зависимость можно программировать использую комбинации нод Math.
Alexander (Blend4Web Team)
27 November 2015 18:15
dal

Добрый день, подскажите как привязать shape key к кнопкам, допустим есть 10 кнопок и объект изменяется при нажатии на них в соответствии с ключом формы

Прикрепляю пример с нодовой логикой. Не забывайте устанавливать галочку "Export Shape Key" в свойствах объекта.
Alexander (Blend4Web Team)
26 November 2015 18:15
dal

can get pipe to outline glow after selected, but cannot get it outlined when the level loads as a hint the pipe can be clicked on. It only outline glows after it is clicked on.

You can make Entry Points for each pipe and do logic like this:
[Entry Point]->[Outline(Play)]->[Delay(duration)]->[Outline(Stop)]

Also, you can configure Outline params for each object and remove Delay and Outline(Stop).
Try attached file.

[EDITED] I forgot to test it in the player so I'm attaching updated .blend
Alexander (Blend4Web Team)
25 November 2015 19:14
dal
The issue is fixed. Wait for the release.
Alexander (Blend4Web Team)
25 November 2015 10:39
dal

И как подключить к разным объектам разные node tree?

Опять же если вопрос о нодовом редакторе логики, то ответ следующий:
В данный момент возможна работа только с одним единственным нодовым деревом, которое указывается явно на вкладке Scene. Все ноды, для которых необходим объект в качестве параметра, имеют этот параметр в явном виде.
Alexander (Blend4Web Team)
25 November 2015 10:35
dal

Какой нод нужно использовать для изменения формы объекта (не плавное, т.е не shape key, а, грубо говоря, замена одного объекта на другой, переключая кнопками)

Если вопрос о нодовом редакторе логики, то например можно использовать ноды Show и Hide для скрытия одного объекта и показа другого.
Alexander (Blend4Web Team)
24 November 2015 18:45
dal

edit 2: still issues with making 2nd cube play sound, stuff getting all confused, need a simple layout example, thanks! http://www.trepaning.com/b4w/audio-01.blend

You should connect all outputs to the begin of the select node, else the logic program just completes it's execution.
Alexander (Blend4Web Team)
23 November 2015 19:14
dal

Т.е. я могу вписать в поле Анимейшн Нейм как Объектный/Шейдерный Экшн так и имя системы частиц?

Да, и это будет работать, но при условии что такие типы анимации найдет наш движок.

В Ящиках нигде не видно экшна, ни в NLA ни в Graph Editor, хотя их можно подключить в DopeSheet, но и без подключения анимация в вебплеере работает, так откуда блэнд4веб считывает экшн?

На ящики нарочно не навешен экшн, зато поставлен влаг фэйкового пользователя, чтоб экшн не удалился после сохранения.


В Блендере нет контейнера, содержащего полный список доступных анимаций, которые можно указать в этой ноде. Но доступные варианты могут быть определены как было описано в упомянутой выше ссылке.
Alexander (Blend4Web Team)
23 November 2015 14:25
dal

Timeline кажется это редактор, но тут не так четко выражен термин, его можно расценивать как "временную шкалу".
Все таки Play Frames наверное будет несколько яснее.

Так и стоит расценивать, как "временную шкалу". "Play Timeline" сразу намекает, как пронаблюдать анимацию непосредственно в блендере.
Alexander (Blend4Web Team)
23 November 2015 14:13
dal

Есть смысл Play Animation node переименовать в Play Action.

Дело в том, что нода Play Animation может проигрывать не только Action, но еще и пару других типов анимаций. https://www.blend4web.com/ru/forums/topic/915/
Обязательно обновим документацию.
Alexander (Blend4Web Team)