繁体   English   中英

字符卡在瓷砖上 unity3d

[英]Character stuck on a tile unity3d

我不知道该说什么,但我有这张图片显示了角色是如何被卡住的,当我尝试跳跃几次时角色卡住了,角色没有跌倒。

如果我再跳 1 次,角色就会跳到地上图片

这是运动代码(不想在这里粘贴,因为它有点大)

哦,顺便说一句,这是 2.5d 游戏,2d 在 3d 引擎中

也许你被困在一个子像素上?

  • 检查碰撞器:Window->Analysis->Physics Debugger。
  • 检查每个“塔”中块的 x 坐标。
  • 从 boxcollider 更改为 spherecollider(所以你会从小边缘滑落?)

“GroundCheck 转换”怎么样? 我不明白为什么它是一个单独的变换,它是玩家的孩子吗?

尝试在图像中添加一个盒子对撞机..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM