为什么我的角色在统一2d中飞扬?

时间:2019-04-29 14:55:47

标签: unity3d

当我单击“播放”按钮时,“尖顶”飞入地图的天花板。

我有一个简单的png统一作为精灵。
我将我使用的tilemap用作具有TilemapCollider2D和BoxCollider2D的级别。

https://imgur.com/2tggchP <-发生的事情的照片。

我的角色有BoxCollider2D和Rigidbody2D。
我在制作侧面滚动条,以防万一。

角色的重力和物质是正常的,质量也是正常的。

我的角色应该留在地面上。

1 个答案:

答案 0 :(得分:0)

我不确定后备箱的灰色部分是否是具有BoxCollider2D的对象,但是如果这样做,那是您的问题。

您不能有两个BoxColliders彼此重叠,否则您将得到现在看到的景象,其中一个向上射击。

我建议删除图块地图上的BoxCollider2D(如果可能的话),并且可能只是在图片的该楼层上放置BoxCollider2D。

如果我的回答没有帮助或不够好,我很乐意为您提供进一步的帮助,只需回复此内容即可。 :)