我在做一个2D游戏,你需要从一根绳子荡到另一根绳子;所以起始位置是rope。你的角色用HingeJoint连接到这个rope上,当你开始移动你的角色时,你可以按一些按钮,你的角色就和joint断开连接了。所以我用OnTriggerEnter 2D来查找next,在这个方法中,我需要和创建好的rope连接。那么如何在代码中连接joint呢4.我试了很多次,但都没用
wr98u20j1#
需要将一个关节设置为另一个关节的父对象。在子关节上,设置“连接的实体”特性以引用父关节的刚体。然后,您可能需要配置一些限制/Spring/电机/等,但它们应该是连接的。
yqkkidmi2#
你可能会把他们锁起来。比如在rope-B中,将connectedBody设置为rope-A,在播放器中,将connectedBody设置为B。一般来说,一个关节总是连接到一个Rigidbody或一个世界空间锚=〉你需要在你的球员上AddComponent和Destroy它!
connectedBody
Rigidbody
AddComponent
Destroy
2条答案
按热度按时间wr98u20j1#
需要将一个关节设置为另一个关节的父对象。
在子关节上,设置“连接的实体”特性以引用父关节的刚体。
然后,您可能需要配置一些限制/Spring/电机/等,但它们应该是连接的。
yqkkidmi2#
你可能会把他们锁起来。
比如在rope-B中,将connectedBody设置为rope-A,在播放器中,将
connectedBody
设置为B。一般来说,一个关节总是连接到一个
Rigidbody
或一个世界空间锚=〉你需要在你的球员上AddComponent
和Destroy
它!