求助,代码给TileMap动态添加PhysicsBoxCollider后,Tiled边界碰撞异常问题

  • Creator 版本: V2.4.1

  • 目标平台: Creator 模拟器,Chrome 浏览器 都会触发

  • 重现方式:正常运行,控制角色移动即可较高概率触发

通过如下代码为TiledMap添加PhysicsBoxCollider,同时也为角色添加,设定好碰撞分组后。给角色一个初始Y方向速度让角色自由下落,碰到地图“地面”后因为产生碰撞会停止下落并站在“地面”上,此后Y方向速度保持为0,通过监听左右方向键按下给角色赋予X轴方向速度让角色移动,会有概率触发碰撞导致角色无法继续前进。

求助下各位大神,此问题该如何处理呢~~

为TiledMap添加PhysicsBoxCollider:

左右移动时角色和tiled的碰撞:

摩擦摩擦,在这光滑的地上摩擦。

惊了,这句话原来是指的是需要设置摩擦力的意思吗,一开始还以为是开玩笑。感谢大佬~~

机智如你:zan:

遇到这个问题了,有人知道怎么解决了么?给地面刚体加摩擦力?