检查Unity中是否有一个GameObject位于另一个GameObject之上

时间:2016-05-21 19:00:15

标签: c# unity3d

我有两个立方体,其中一个比另一个略大,可以由用户在场景周围自由移动。

当用户将较小的一个放在较大的之上时,我需要知道,然后继续使用该脚本。

据我所知,我需要以某种方式检查碰撞,也可能检查两个框的Y坐标,以确保用户将较小的立方体放在较大的立方体上,反之亦然。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

您可以创建一个触发器(在Unity文档中更多)并使用respecrive回调继续,或者您可以不断检查第二个对象的位置,如果坐标高于大框的坐标继续。