微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Unity - 如何为碰撞器提供一些灵活性

如何解决Unity - 如何为碰撞器提供一些灵活性

嗨,我是 Unity 的新手,我正在尝试使用俄罗斯方块来实现一个游戏。

游戏的目标是在塔倒塌之前建造最高的塔。但是,我的实现中有一个问题,如下图所示。

我通过在刚体与物体碰撞时激活刚体重力尺度来完成建造一座塔的任务。通过这种方式,它可以在触摸之前的某个地方后崩溃。但我想有一些碰撞的灵活性。在下图中看到的情况下,“T”块将在安全着陆之前与红色圆圈中的点发生碰撞,并设置刚体的重力比例。所以它会下降,但我不希望它发生,因为碰撞区域太小。我想让它以一定的灵活性安全着陆。

我试图将碰撞器的大小设为 0.9,但这只会破坏世界的规模。

我可以这样做吗: 如果发生碰撞,请检查碰撞区域,如果该区域小于 0.1,则不触发刚体重力尺度。

TetroTower

解决方法

使用小半径胶囊对撞机 2D 怎么样?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。