Сообщения, созданные пользователем CyberKatana
04 апреля 2016 10:58
Ответ на сообщение пользователя Александр РомановСогласен что форум очень крутая штука и если выбор "или, или" то я за форум) но вот для глупых одноразовых вопросов думал есть чатик. Ваш ответ понятен, тему муожно закрывать)
Все упирается в занятость разработчиков и художников Blend4Web. Мое мнение, что форум намного сильнее экономит время, плюс форум в конечном итоге накапливает базу полезной информации, которая может помочь пользователям. Чат - это ответы на одни и те же вопросы много раз.
Blend4Web также есть во всех популярных соцсетях, можно задавать вопросы там. Вы можете создать чат, но при этом нет гарантии, что там появятся непосредственные участники проекта.
04 апреля 2016 10:14
09 апреля 2015 20:12
Долго бился, но победил. В процессе победы возник вопрос(из-за него и бился):
Вот собственно с какой целью вы прячете div#preloader_frame, а потом с помощью js отображаете?
<div id="preloader_container">
<div id="preloader_frame">
<div id="preloader_left"></div>
<div id="preloader_bar"></div>
<div id="plane_icon">
<div id="preloader_caption"></div>
</div>
<div id="fill_container">
<div id="fill_band"></div>
</div>
<div id="preloader_right"></div>
</div>
</div>
div#preloader_frame {
position:absolute;
left: 50%;
top: 50%;
width: 499px;
height: 134px;
margin-left: -300px;
z-index: 4;
margin-top: -80px;
visibility: hidden;
}
m_preloader.create_advanced_preloader({
img_width: 165,
preloader_width: 460,
preloader_bar_id: "preloader_bar",
fill_band_id: "fill_band",
preloader_caption_id: "preloader_caption",
preloader_container_id: "preloader_container",
background_container_id: "background_image_container",
canvas_container_id: "main_canvas_container"
});
var preloader_frame = document.getElementById("preloader_frame");
preloader_frame.style.visibility = "visible";
Вот собственно с какой целью вы прячете div#preloader_frame, а потом с помощью js отображаете?
04 апреля 2015 12:41
Помогите пожалуйста разобраться со структурой html для этой функции(возможно это не функция, путаюсь в терминологии).
Как я пытался это победить.
а дальше добавляем стили для этих контейнеров, дабы стилизовать под себя прелоадер, но у меня ничего не вышло
На всякий случай, вот так я инициализирую прелоадер:
Как я пытался это победить.
<div id="canvas3d"></div>
<div id="background_container_id"></div>
<div id="preloader_bar_id"></div>
<div id="fill_band_id"></div>
<div id="preloader_caption_id"></div>
<div id="preloader_container_id"></div>
<div id="img_width"></div>
<div id="preloader_width"></div>
а дальше добавляем стили для этих контейнеров, дабы стилизовать под себя прелоадер, но у меня ничего не вышло

На всякий случай, вот так я инициализирую прелоадер:
m_preloader.create_advanced_preloader({
canvas_container_id: "canvas3d",
background_container_id: "background_container_id",
preloader_bar_id: "preloader_bar_id",
fill_band_id: "fill_band_id",
preloader_caption_id: "preloader_caption_id",
preloader_container_id: "preloader_container_id",
img_width: 900,
preloader_width: 500,
preloader_fadeout: true})
15 марта 2015 22:36
К сожалению, на данный момент функция get_glow_intensity() не реализована. Скорее всего, мы сделаем этот метод к следующему релизу в конце этого месяца, а пока, в качестве временного решения, вам потребуется сохранить состояние свечения в какой-нибудь дополнительной переменной, связанной с объектом.Спасибо большое. Будем ждать релиз

15 марта 2015 18:25
Александр, подскажите а как можно проверить какое значение имеет glow_intensity? После клика по объекту мне надо проверить 1) glow_intensity = 1(светится) ->переходим по ссылке, 2) glow_intensity = 0(не светится) -> set_glow_intensity(obj, 1), для всех остальных объектов сцены set_glow_intensity(obj, 0).
14 марта 2015 18:01
Появилась необходимость по клику вначале фиксировать подсветку, а при повторном клике осуществлять действие.
.enable_mouse_hover_glow() делает это с помощью модуля сцен .set_glow_intensity(obj, value), а set_glow_intensity(obj, value) в свою очередь через .glow_intensity подскажите как можно вызвать .glow_intensity?
.enable_mouse_hover_glow() делает это с помощью модуля сцен .set_glow_intensity(obj, value), а set_glow_intensity(obj, value) в свою очередь через .glow_intensity подскажите как можно вызвать .glow_intensity?
12 марта 2015 22:04
За ответы огромное всем спасибо, начал ковыряться дальше и нашел простенький вариант enable_mouse_hover_glow. Но возникла пара вопросов:
1) Можно ли поменять цвет подсветки?
2) Можно ли заставить объект не реагировать на наведение мыши? Например: 3 сундука все подсвечиваются. Один кликнули(посмотрели что внутри), больше этот сундук не подсвечивается.
1) Можно ли поменять цвет подсветки?
2) Можно ли заставить объект не реагировать на наведение мыши? Например: 3 сундука все подсвечиваются. Один кликнули(посмотрели что внутри), больше этот сундук не подсвечивается.
11 марта 2015 10:53
Например есть многоквартирный дом и должна быть возможность зайти в каждую квартиру отдельно(квартира это отдельная сцена). Переход от сцены с домом в сцену квартиры реализован так: есть один объект(дом), внутрь него спрятаны объекты при клике на которые и происходит переход. Вот вопрос в том как подсветить часть модели дома в которой располагается квартира, при наведении на нее курсора.
P.S. К бленд файлу пока доступа нет.
P.S. К бленд файлу пока доступа нет.