Unity3d 在unity 3d上掷骰子
我正在研究Unity,最近我写了一个掷骰子的代码,但是骰子落在无限远的地方,而不是落在棋盘上,我没有在代码中添加问题,但是在Unity的修改中,请帮助我将“刚体”和“框碰撞器”添加到您的骰子中。 将“长方体碰撞器”或任何其他碰撞器添加到板中 简单的豌豆。如果你不改变骰子的转换位置通过脚本,这将是肯定的工作。如果您使用了,我建议您使用unity的physic系统,而不是通过脚本更改对象的位置。这有时会迫使物体超越碰撞。可能有很多原因。 您的问题在细节上有点浅显,有争议的是,这种问题不应该出现在stackoverflow上,因为它与代码无关。不过,以下是解决您问题的可能方法 实际上只有一种情况会导致这种情况,那就是你的骰子不知何故没有与表面碰撞。所以你会试图找出原因Unity3d 在unity 3d上掷骰子,unity3d,Unity3d,我正在研究Unity,最近我写了一个掷骰子的代码,但是骰子落在无限远的地方,而不是落在棋盘上,我没有在代码中添加问题,但是在Unity的修改中,请帮助我将“刚体”和“框碰撞器”添加到您的骰子中。 将“长方体碰撞器”或任何其他碰撞器添加到板中 简单的豌豆。如果你不改变骰子的转换位置通过脚本,这将是肯定的工作。如果您使用了,我建议您使用unity的physic系统,而不是通过脚本更改对象的位置。这有时会迫使物体超越碰撞。可能有很多原因。 您的问题在细节上有点浅显,有争议的是,这种问题不应该出现在st
如果这个或其他答案解决了你的问题,别忘了接受它。这是对社区的一种礼貌。到目前为止你都做了哪些尝试?我们无法在不查看代码的情况下为您提供帮助,就目前情况而言,我认为这个问题太广泛,任何人都无法在不进行猜测的情况下提供任何有意义的帮助。好吧,这可能是一个关于刚体的问题!检查你的棋盘和骰子的属性,也检查碰撞器!我认为这是相当基本的延迟。每个优秀的程序员都会在Unity中遇到这些延迟。请添加更多正在发生的事情的详细信息。标记为不清楚,您的问题没有足够的信息让某人可靠地指出您的问题,并给出符合您需要的答案。你可以先告诉我们你的物体的组成,比如它们有什么类型的对撞机,它们有刚体吗,你的场景中有没有骰子应该落在上面的东西,那是什么组成。你说你没有在代码中添加问题,但是你也没有说你的场景,也没有说场景中的对象。如果你没有使用Unity的任何物理系统,你是如何掷骰子的。即使你通过脚本改变了对象的变换位置,如果对象有一个刚体和碰撞器,并且它所碰撞的对象也有它,并且它平稳地移动,那么对象通常也不会相互移动。瞬时移动到完全不同的位置是例外。@TylerSigi实际上会例外,这取决于移动变换的方式,如果您只是在更新中更新变换,而不是在固定更新中更新变换(这会受到调用固定更新的速率的严重影响…),无论移动得多么顺利,它可以穿过对象,或者导致不适当的分离,导致对象看起来“反弹”。我大部分都看到了反弹。“很多原因”->标记为“太宽”。@Draco18s是正确的,但有时,一个问题可能由许多原因引起,列出它们以节省时间并不意味着“太宽”。尽管这个问题缺少太多需要回答的信息。@PassetCronUs这就是“太宽”的确切定义。提问者没有提供足够的细节来缩小原因,例如“我尝试了X和Y,但没有帮助。”他们没有显示场景层次、代码或任何内容。太宽泛意味着什么?请编辑问题,将其限制为特定问题,并提供足够详细的信息,以确定适当的答案。