unity3d Unity 2D-有没有办法让一个2D玩家在不改变物理材质的情况下不粘墙?

6yoyoihd  于 2023-01-02  发布在  其他
关注(0)|答案(1)|浏览(188)

我开始了一个2D游戏,我的角色与boxcollider得到坚持墙壁(创建与tilemap所以与tilemap和复合碰撞器)
我看到了解决方案,你必须把一个没有摩擦的物理材料的球员,但是,如果我这样做,它搞砸了其他运动,使用摩擦(如幻灯片)有没有办法修复它没有物理材料?

q9yhzks0

q9yhzks01#

你可以把低摩擦的物理材料放在墙上而不是播放器上

你可以写一个脚本,当玩家与墙壁碰撞时,根据正常的生命值将玩家推离墙壁一点。

相关问题