Selectable objects
27 декабря 2015 23:41
Уж не знаю, ошибка это или нет
Если я загружаю сцену и там нет Selectable objects, то в загружаемых впоследствии сценах и объектах при попытках выделения (конечно в настройках Блендера галочки стоят нужные) пишет "B4W ERROR: Object Selection is not available on the scene". То есть в первой (ну то есть нулевой) сцене обязательно должен быть хотя бы один Selectable object.
Если я загружаю сцену и там нет Selectable objects, то в загружаемых впоследствии сценах и объектах при попытках выделения (конечно в настройках Блендера галочки стоят нужные) пишет "B4W ERROR: Object Selection is not available on the scene". То есть в первой (ну то есть нулевой) сцене обязательно должен быть хотя бы один Selectable object.
Дорогу осилит идущий
28 декабря 2015 11:48
28 декабря 2015 12:59
Спасибо, значит не ошибка но как-то сразу и не очевидно…
(у меня выставлено AUTO, видимо это по-умолчанию)
AUTO - определять по конкретной сценепо конкретной сцене - это той, которая грузится первой? То есть он смотрит, что в нулевой сцене нет объектов Selectable и думает, что функция выделения не нужна и не включает ее и для последующих загруженных сцен?
(у меня выставлено AUTO, видимо это по-умолчанию)
Дорогу осилит идущий
28 декабря 2015 13:37
Посмотрел документацию…
Про это написано так
хотя на самом деле должно быть написано Objects Selection:
Про специфику режима AUTO где можно прочитать?
Про это написано так
хотя на самом деле должно быть написано Objects Selection:
Про специфику режима AUTO где можно прочитать?
Дорогу осилит идущий
28 декабря 2015 14:35
по конкретной сцене - это той, которая грузится первой? То есть он смотрит, что в нулевой сцене нет объектов Selectable и думает, что функция выделения не нужна и не включает ее и для последующих загруженных сцен?Да, всё именно так.
(у меня выставлено AUTO, видимо это по-умолчанию)
хотя на самом деле должно быть написано Objects SelectionДа, ошибочка, поправим.
Про специфику режима AUTO где можно прочитать?Пока нигде, но задача описания этих панелей уже стоит, так что стоит ждать в ближайших релизах.
28 декабря 2015 14:37
18 апреля 2016 11:38
18 апреля 2016 11:54
а тут?Пока ждал ответ, нашел эти галочки) потестил, те же результаты.
function main_canvas_click(e) {
var object = m_scenes.pick_object(e.clientX, e.clientY);
console.log("click");
if (object)
switch(m_scenes.get_object_name(object)) {
//some code
}
}
Причем что удивительно(для меня) ошибку выдает как в пустом пространстве, так и при кликах на объект. Хотя код честно сперт из code snipet-ов.
18 апреля 2016 12:06
Выделение ещё может отключиться при следующих условиях:
- наличие таких текстур: https://www.blend4web.com/doc/ru/textures.html#d-scene
- или отключение опции конфига "enable_selectable"
- наличие таких текстур: https://www.blend4web.com/doc/ru/textures.html#d-scene
- или отключение опции конфига "enable_selectable"