如何解决 Unity 2D 有限空间中物体及其碰撞体抖动的问题?

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

嗨,我正在开发一款游戏,但我遇到了一些碰撞器的问题 游戏包括一些物体(如果它们是相同的物体,将对它们进行编号)并且它们被限制在一个封闭的空间内,除了顶部,每当两个相同类型的物体接触时,它们就会创建一个新的。

objects with no interaction 因此,例如,如果对象 3 接触对象 3,它将创建类型 4 的对象,依此类推 obj3 about to touch obj3

我的问题是,每当 obj3 和 obj3 接触时,都会在旧的位置创建新的,并且它会从小增长到所需的大小。 我希望这是反应,因为它会生长并将物体推到一边,因为有向上的空间让它们上升或很好地到达一个空旷的空间 expectation and functionality

但这并没有发生它们重叠并开始抖动和颤抖很多弄乱了一切,有时他们会在一段时间后安定下来有时他们不会,不知道还能做什么,我已经将它们设置为连续并且它仍然发生,任何线索? reality of what happens

c# unity3d unity2.0
© www.soinside.com 2019 - 2024. All rights reserved.