c++ - 可破坏的网格 block 会导致奇怪的碰撞

标签 c++ unreal-engine4 unreal-blueprint

我目前正在使用虚幻引擎 4(版本 4.16)中的可破坏物,我对它们有很大的疑问。

我有一个问题,有时会导致我的玩家在破坏距离太近的任何可破坏网格时随机地在空中飞行。我检查了碰撞,似乎 block 是这里的问题。所以我的问题是:当 block 与网格分离时,我可以禁用 block 的碰撞吗?

真的不知道去哪里找。任何指导方针都会非常有帮助。

最佳答案

正如您在此 troubleshooter 中看到的那样, 非均匀缩放 不适用于可破坏的网格。您应该创建完全不需要缩放或只需要均匀 缩放的DM。要调试对撞机的位置,您可以使用 PXVIS COLLISION 控制台命令。

另外,我建议您阅读前面提到的链接中的所有提示。这是一个非常有用的资源。

关于c++ - 可破坏的网格 block 会导致奇怪的碰撞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45729784/

相关文章:

c++ - UE4包装错误:OpenSSL链接问题

c++ - 在发出绘制信号之前获取 Gtk::DrawingArea 大小

c++ - 在 QGraphicsScene 上使用 native 窗口句柄 (HWND) 在 QWidget 中显示来自设备驱动程序的视频

c++ - 如何在 C++ 中使用递归查找列表中的偶数之和?

unreal-engine4 - 一个白板上的绘图(渲染目标)被复制到所有白板上?

c++ - 将手指(不仅仅是手)放在步枪上

c++ - 有什么办法可以从内容管理器获取的动画蓝图 Assets 中获取类数据吗?

c++ - 为什么 GetAllActorsOfClass 返回空?

unreal-engine4 - 为什么 UPROPERTY 说明符 Visible*/Edit* 与 BlueprintRead* 一起使用

c++ - 具有 CRTP 和模板特化的运算符的奇怪行为