Форум

Ошибка get_object_by_name

08 ноября 2017 13:11
При попытке получить объект по имени и задать ему перемещение в пространстве, вылетает ошибка:
B4W ERROR: get object Cube3: not found

Uncaught TypeError: Cannot read property 'is_dynamic' of undefined

При этом такой объект в сцене присутствует и ему применен пункт Force dynamic Object.
var cube = m_scene.get_object_by_name("Cube3");
m_trans.set_translation(cube,3,0,0);


В чем может быть косяк?
08 ноября 2017 16:07
Ну ваще его нет.
Вторая ошибка - это производное от первого, объекта нет, соответственно и свойства там никакого нет)
Может вы ошиблись в некоторых буквах? Или Cube3 это не название объекта? Или используете не актуальный .json в котором реально нет этого объекта.
08 ноября 2017 16:13
Ответ на сообщение пользователя Дмитрий Пелевин
Ну ваще его нет.
Вторая ошибка - это производное от первого, объекта нет, соответственно и свойства там никакого нет)
Может вы ошиблись в некоторых буквах? Или Cube3 это не название объекта? Или используете не актуальный .json в котором реально нет этого объекта.

Да, использовал неактуальный json, поэтому и не видело объекта. Вопрос закрыт, спасибо
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.