Object3D+скрипты
15 января 2016 23:55
Когда в сцену загружается модель, то она становится доступной, как Object3D, который в свою очередь, содержит кучу информации: name, uuid, type и т.д.
Нельзя ли в эту группу добавить дополнительное поле или поля, которые содержали бы ссылку на скрипт, обслуживающий данный Object3D. А пользователь мог бы с ними работать по принципу:
1. ищем в сцене нужный Object3D с помощью obj = get_object_by_name ("Obj");
2. получаем доступ к связанному скрипту obj_script = get_script (obj )
3. Работаем с этим скриптом, например obj_script.my_fun ();
Нельзя ли в эту группу добавить дополнительное поле или поля, которые содержали бы ссылку на скрипт, обслуживающий данный Object3D. А пользователь мог бы с ними работать по принципу:
1. ищем в сцене нужный Object3D с помощью obj = get_object_by_name ("Obj");
2. получаем доступ к связанному скрипту obj_script = get_script (obj )
3. Работаем с этим скриптом, например obj_script.my_fun ();
Инди-разработчик игр, фанат Blender
http://prandgames.com
http://prandgames.com
17 января 2016 10:55