【问题标题】:unity3d: A ring hanging from a horizontal pipeunity3d:悬挂在水平管道上的环
【发布时间】:2016-03-23 20:43:30
【问题描述】:

我正在解决 Unity3d 中的一个问题。 我有一个水平管和一个环。环的位置是在管道周围。当我播放场景时,戒指不断下落并穿过管道。我需要戒指具有物理和重力属性,同时悬挂在管道上,而不是穿过管道?

有什么建议吗?

谢谢

【问题讨论】:

  • 这是一个众所周知的游戏物理问题!

标签: unity3d game-physics


【解决方案1】:

在管道上制作对撞机,只需一个长圆柱对撞机。

这是戒指的诀窍:

假设环的直径为 10 米,环金属的厚度为 1m。 (所以周长大约是32米。)

这样做:制作一个简单的球体对撞机 一米直径。即与环金属厚度相同。

把它放在戒指的“里面”。复制它说 20 次,然后将它们均匀地分布在戒指周围。

(当然,你需要的球对撞机的数量会随着环形金属相对于圆周的厚度而变化。你不需要“把它们紧紧地包起来” - 实验。)

根据您的情况,这可以很好地工作。试试看吧。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-07
    • 2022-09-24
    • 2023-03-13
    • 1970-01-01
    相关资源
    最近更新 更多