Unity 播放器和地板 2D 对象不发生碰撞
Unity player and floor 2D objects not colliding
我在游戏开发方面不是很有经验,所以请多多包涵。我正在尝试在 Unity
中构建一个 2d 游戏,我只是添加了一块地砖,但它不起作用。我试过添加一个 Rigidbody2d
,我已经多次打开和关闭两个对撞机的 isTrigger
,等等。我没有做任何工作。我附上了角色和地板检查员的两张图片。
任何帮助表示赞赏。 :]
character inspector
ground inspector
如果你想让你的角色留在地板上,你应该在你的 colliders
中禁用 IsTriggered
选项。无需向地板对象添加 RigidBody2D
。只有他们中的一个应该有它,在你的情况下你的播放器。
我在游戏开发方面不是很有经验,所以请多多包涵。我正在尝试在 Unity
中构建一个 2d 游戏,我只是添加了一块地砖,但它不起作用。我试过添加一个 Rigidbody2d
,我已经多次打开和关闭两个对撞机的 isTrigger
,等等。我没有做任何工作。我附上了角色和地板检查员的两张图片。
任何帮助表示赞赏。 :]
character inspector
ground inspector
如果你想让你的角色留在地板上,你应该在你的 colliders
中禁用 IsTriggered
选项。无需向地板对象添加 RigidBody2D
。只有他们中的一个应该有它,在你的情况下你的播放器。