Closed JKJ526523 closed 1 year ago
或者是因为你的地板也没有发生碰撞,确保地板的射线通道是 block, 你没有贴出你的节点属性中的碰撞通道设置,我只能猜测问题
GroundIK这个碰撞通道默认是忽略,只单独设置了地板的射线通道为block。
GroundIK这个碰撞通道默认是忽略,只单独设置了地板的射线通道为block。
你需要检查动画蓝图中的Location solver节点细节面板中的碰撞通道属性是否使用了这个通道
碰撞通道属性使用了GroundIK这个通道
检查 Animation Instance 上的 Solve Location 属性是否被勾选,必须开启位移算解才会进行 Ground IK 计算
Solve Location 属性也已经勾选。 Location solver节点细节面板中的碰撞通道属性启用了GroundIK;GroundIK碰撞通道默认是忽略,只单独设置地板的射线通道为block;并且Solve Location 属性也已经勾选。比较疑惑问题是出在哪里了。
从你的调试视图看到的是射线没有和地面发生碰撞,检查地面的碰撞体
红色是射线击穿了,没有和地板碰撞,补了文档,清楚了的写了怎么看调试线条,需要你自己找到为什么会击穿
MediaPipe4U 版本
20230316
UnrealEngine 版本
5.0.x
UnrealEngine 类型
Launcher
问题类型
运行错误
错误详细描述
设置如下: 效果如下(出现高亮部分并且离地更远):