我正在尝试创建一个自上而下查看过的2D RPG。但遗憾的是,我已经失败了创造运动障碍的墙壁。以下是播放器(char)和墙壁的组件:
但是现在,如果我试图碰到墙元素的盒子对撞机,我不会像我预期的那样被阻挡。我做错了什么?
修改:更新了图片
答案 0 :(得分:1)
您需要为角色添加对撞机,因为可以在两个对撞机之间进行碰撞。此外,没有必要将Rigidbody2D
放在Wall上,Unity需要Rigidbody2D
在其中一个碰撞对象上,所以如果你在角色上有Rigidbody2D,那么也不需要在墙上安装它。