User posts Kirill
11 December 2016 13:40
Ответ на сообщение пользователя platedzУ меня сработало всё стабильно. Смотрите в консоль, может там всё же есть какая-нить красная строчка..
Делаю
m_mat.inherit_material(cube, "Material", cube1, "Material.001");
функция срабатывает, но ничего не меняется. Помогите, разобраться
10 December 2016 18:43
Вы в консоль смотрели? Страница не может найти ресурсы. Либо разместите всё, что она просит на сервере, либо переэкспортируйте сцену в html файл (я для удобства так и сделал, но для продакшена такой вариант не очень подходит).
10 December 2016 15:43
Проверяйте конфигурацию web сервера. У меня сработало.
http://95.215.111.170/blend4web/piano.html
http://95.215.111.170/blend4web/piano.html
10 December 2016 08:38
Апач установили? В какую директорию скопировали piano.html?
09 December 2016 12:06
09 December 2016 09:21
Ответ на сообщение пользователя platedz
а вот при попытке подключить модулиvar m_mat = require("material"); var m_scenes = require("scenes");
VM40:1 Uncaught ReferenceError: require is not defined(…)(anonymous function) @ VM40:1
Рекомендую создать проект через менеджер проектов, и соблюдать модульную концепцию при создании приложений. Ну а в вашем случае вы обращаетесь глобально к функции require, которой не существует.
Попробуйте
var m_mat = b4w.require("material");
var m_scenes = b4w.require("scenes");
Раз предыдущий код сработал.
P.S. Для смены цвета через API обратите внимание на эти методы:
set_nodemat_rgb
set_nodemat_value
09 December 2016 00:48
blend4web является фронтенд решением и не требует вычислений на сервере. При разработке игры вам достаточно обновлять файлы на веб сервере, обновлять страницу в браузере и наблюдать результат.
Либо, если я чего то не так понял, опишите пожалуйста подробнее, что вы подразумеваете под "сервер для разработки игры", какие функции он должен выполнять?
Либо, если я чего то не так понял, опишите пожалуйста подробнее, что вы подразумеваете под "сервер для разработки игры", какие функции он должен выполнять?
09 December 2016 00:27
Приветствую на форуме.
Это зависимости для компиляции движка. Если вы хотите просто запустить игру, вам достаточно веб сервера, например Апач.
Или вы хотите наладить взаимодействия между игроками в онлайне?
Это зависимости для компиляции движка. Если вы хотите просто запустить игру, вам достаточно веб сервера, например Апач.
Или вы хотите наладить взаимодействия между игроками в онлайне?
08 December 2016 14:33
т.е. вы хотите сказать, что следующая конструкция работать не будет?Сомневаюсь. Как то костыльно… Так как mime тип "text/javascript" явно говорит, что хотим грузить javascript, а не json
<script type="text/javascript" src="config.json"></script>
var json = JSON.parse(config);
Кстати, а чтение значения при условии js-файла а не Json, будет таким же?
var x = config.mebel.stul.x ;
Да, так будет работать.
08 December 2016 11:58
что то одним взглядом не фига не разобрался (Под каждый билд требуются определённые средства разработчиков.
Например под андройд требуется установка СДК и библиотеки актуального андройд api, под iOs нужен обязательно мак с установленным xcode и т.д. Под каждую платформу есть документация.