【发布时间】:2019-11-09 17:11:04
【问题描述】:
我有一个 Canvas,上面有 2 张图片。我将 BoxCollider 2D 添加到第一个图像,并将 BoxCollider 2D 和 Rigidbody 2D 添加到第二个图像,然后我将第二个图像放在第一个图像之上。我开始游戏,图像开始下降,并穿过第一个图像。此外,如果您为第二张图像设置不同的颜色,您可以看到第二张图像超过了第一张。 我的错误是什么以及如何解决?
我需要第二个图像落在第一个图像上并停留在那里。
【问题讨论】:
-
画布不像检查器中的常规对象那样使用模拟物理。如果您要从画布中删除图像并将它们放置在世界空间中,我想您会发现它可能会按预期工作。
-
如果我将图像和相机移到画布外,则这些图像在相机上不可见。我将相机和图像从画布上移开,然后将图像放在相机上。也就是说,图像只显示在画布上。
-
我解决了我的问题,我认为它对某人没有用,但我留下了答案。
标签: unity3d