Unity-有一堆物体但它们想要爆炸?

问题描述 投票:0回答:1

好吧,我只是想拥有一堆这样的对象https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwjem72Awa3eAhWKEZAKHbHMCBcQwqsBMAB6BAgGEAQ&url=https% 3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPJBPCnuaqIo&usg=AOvVaw1ewMypDbMyIV-qz8LZoo2e

但是通过重力启用刚体,因此用户可以在游戏中拾取/放下它们。我已经完成了视频中所做的操作,一旦安定下来,一堆物体就处于播放模式,但是如果我复制安定的一堆物体,不要移除刚体并按下播放键,它们会再次相互爆炸性碰撞。

我想从固定的一堆开始我的游戏,不要爆炸。我该怎么做才能得到这个并且仍然让物体可移动?

有没有办法减少碰撞的“爆炸性”?

unity-game-engine collision-detection physics collider
1个回答
0
投票

这可能会有帮助。我也有类似的物体相互爆炸性碰撞的行为。

原因:我有一个球体对撞机,但它不是适合此用例的对撞机类型。

解决方案:通过更改为盒子碰撞器,它们相互靠在一起,直到玩家与它们发生碰撞。

如果您有一个盒子碰撞器,它会使对象表现得像一个具有平坦侧面的盒子。

在我的例子中,它们是岩石,即使是长方形,它们最初也会在没有盒子对撞机的情况下爆炸。

但是,后来我发现一些带有球体碰撞器的圆形物体在堆叠时并没有这样做。所以我认为这是放置和什么类型的碰撞器适合物体形状的混合。这些是我的扣除额。

© www.soinside.com 2019 - 2024. All rights reserved.