unity3d - 如何在铰链关节中返回物体位置
问题描述
嗨,我是 unity2d 的新手,所以我有一个游戏对象,它有一个铰链关节连接到另一个带有刚体的游戏对象,我试图制作一个木板,它的行为就像一个“跷跷板”,当人品不踏上它。我怎样才能让它表现得像跷跷板一样谢谢!
这是游戏对象的原始位置,木头的另一端向下倾斜。
当我的角色对另一端施加压力时,这应该发生什么,请帮助。
解决方案
在这种情况下,我建议使用关节的“电机”行为: https ://docs.unity3d.com/ScriptReference/HingeJoint-motor.html
因此,如果您对关节的“电机”稍加用力,它就会回到起始位置。
还有一个建议,根据力,关节可以“弹跳”,所以我建议制作一些脚本,仅在与玩家交互时设置电机力,或者如果它已经在起始位置,则停止执行力,它向上给你!:D
推荐阅读
- dropdown - 如何放置一个下拉 ant-design 'Select' 组件?
- django - Django-tinymce 未显示在管理员中
- docker - 为什么我有这么多重复的进程?
- python - 在循环时更改 for 循环中的值
- android - Android Studio Javadoc 不会生成,因为“所选范围不包含 Java 类”
- python - 在另一列中搜索列值并将找到的行的下一列中的值分配给另一列
- flutter - 如果我将 Flutter 主通道用于生产应用程序怎么办?
- html - HTML 调整 iFrame 内容的大小
- php - PHP 'move_uploaded_file' 得到 413 请求实体太大
- java - 测试 void 方法行为 junit 和 mockito