Перейти к содержанию
Авторизация  
DimoNULL

Как связать obj и physic_element

Рекомендуемые сообщения

 

Значит есть у меня переменная obj хранящая объект. Как я понял взаимодействовать с физикой объекта в переменной obj нужно через physic_element. Так а как мне связать physic_element и obj, и как вызывать функции physic_element?

  • Мастер! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

DimoNULL get_physics_object()?

  • Мастер! 1

Путь во мгле. Связь времен.
"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Мне типо надо сделать так? phobj = get_physic_object(obj) phobj.fix()? Или по другому 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

DimoNULL Вам нужно применить метод fix к классу physics_element?
Тогда, что то типа такого:

local ph_shell = obj:get_physics_shell()
if not ph_shell then
   return
end
local ph_element = ph_shell:get_element_by_bone_name(<имя_сустава>)
if ph_element:is_fixed() == false then
   ph_element:fix()
end

 

Изменено пользователем denis2000

Путь во мгле. Связь времен.
"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

А где взять имя кости и можно ли без него? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу