首页 > 解决方案 > 如何在铰链关节中返回物体位置

问题描述

嗨,我是 unity2d 的新手,所以我有一个游戏对象,它有一个铰链关节连接到另一个带有刚体的游戏对象,我试图制作一个木板,它的行为就像一个“跷跷板”,当人品不踏上它。我怎样才能让它表现得像跷跷板一样谢谢!

这是游戏对象的原始位置,木头的另一端向下倾斜。

在此处输入图像描述

当我的角色对另一端施加压力时,这应该发生什么,请帮助。

在此处输入图像描述

标签: unity3d

解决方案


在这种情况下,我建议使用关节的“电机”行为: https ://docs.unity3d.com/ScriptReference/HingeJoint-motor.html

因此,如果您对关节的“电机”稍加用力,它就会回到起始位置。

还有一个建议,根据力,关节可以“弹跳”,所以我建议制作一些脚本,仅在与玩家交互时设置电机力,或者如果它已经在起始位置,则停止执行力,它向上给你!:D


推荐阅读