2015-08-01 3 views
0

Задача состоит в том, чтобы сделать велосипед. Когда камень бросают на велосипед, велосипед должен быть разбросан в разных частях.Как сломать сустав в Единстве?

Я сделал велосипед с рамой и колесами велосипеда и присоединился к ним с помощью колеса. Мне нужно знать, как я могу сломать эти суставы с помощью скрипта или чего-нибудь еще?

Пожалуйста, помогите ...

ответ

1

Вы можете установить Joint.breakForce к значению, а затем применить силу, большую, то эту силу, чтобы разорвать его. если Joint.breakForce = Mathf.Infinity это сделает совместный нерушимый.

0

Я нашел решение. Итак, я делюсь, что может помочь другим.

Я отключил компонент WheelJoint в скрипте, используя эту строку кода.

GetComponent < "WheelJoint2D">() .enabled = false; // Эта строка отключит компонент. Если вы хотите включить его, используйте это. GetComponentInChildren < "WheelJoint2D">() .enabled = true;

* Используйте название компонента без котировок ("").