GUI+система локализации
01 декабря 2015 12:53
Было бы круто, если в Blend4Web появился свой GUI. Причем с возможностью локализации.
Я пока спасаюсь заранее заготовленными текстурами и ручками меняю их в проекте. Вообще использовать текстуры для текстов - это не есть хорошо, но в моем случае, самый безопасный вариант.
Конечно хороший GUI делать не один месяц. Но может можно сделать что-то типа автоматической замены текстуры при выбранном языке? Допустим, в панели Blender пользователь создает несколько локализаций и указывает для конкретных объектов нужные языковые текстуры. Или задействовать текстурные слоты как-нибудь…
Я пока спасаюсь заранее заготовленными текстурами и ручками меняю их в проекте. Вообще использовать текстуры для текстов - это не есть хорошо, но в моем случае, самый безопасный вариант.
Конечно хороший GUI делать не один месяц. Но может можно сделать что-то типа автоматической замены текстуры при выбранном языке? Допустим, в панели Blender пользователь создает несколько локализаций и указывает для конкретных объектов нужные языковые текстуры. Или задействовать текстурные слоты как-нибудь…
Инди-разработчик игр, фанат Blender
http://prandgames.com
http://prandgames.com
01 декабря 2015 13:14
Вы имеете ввиду настройка GUI в нодах логики b4w?
Просто если работать на javascript, то GUI реализуется простой HTML вёрсткой со стилями CSS (я вообще напрямую через jquery из тела функций обращаюсь к элементам GUI). Вот если бы можно было в плеер b4w отправлять событие с данными на которое бы реагировала нодовая логика, то сверстать GUI для плеера можно было бы так же на HTML
Просто если работать на javascript, то GUI реализуется простой HTML вёрсткой со стилями CSS (я вообще напрямую через jquery из тела функций обращаюсь к элементам GUI). Вот если бы можно было в плеер b4w отправлять событие с данными на которое бы реагировала нодовая логика, то сверстать GUI для плеера можно было бы так же на HTML
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
http://naviris.ru/
01 декабря 2015 13:28
Просто если работать на javascript
Нет, я предпочитаю традиционный для игроделов подход, когда GUI является органичной частью движка. Так элементы GUI я создаю в Blender, а обращаюсь к ним через JavaScript, как к обычным объектам
Инди-разработчик игр, фанат Blender
http://prandgames.com
http://prandgames.com