在unity3d的同一层中没有检测到碰撞

时间:2014-07-16 08:55:31

标签: unity3d unity3d-2dtools

我正在处理unity2d。我有一个名为" gameobject1"的游戏对象。在屏幕上 。它拥有一个图像(名为" state")。当我在" gameobject1"上拖动树时碰撞未在同一层中检测到。有人知道这个问题吗?

1 个答案:

答案 0 :(得分:1)

请检查以下内容。

  1. 转到编辑/项目设置/ Physics2D中的物理设置(因为您处于2D模式)。检查碰撞矩阵/三角形中的一切是否完美。

  2. 从脚本中,您必须使用OnCollisionEnter2D / OnTriggerEnter2D方法接收冲突通知。

  3. 如果以上两个步骤正确,请检查您创建Unity项目的方式。 Tat是2D模式或3D模式。因为对于2D游戏,建议在创建新项目时使用2D模式。