Hi 其实是有一个选项的,但是这个选项不知道为什么在界面上被设置为不可见了,因此要修改这个选项,必须修改一下代码
在 FStaticMeshComponentDetails::CustomizeDetails 中,将 UseDefaultCollision->MarkHiddenByCustomization(); 注释掉,就可以在蓝图界面上选择了
或者在 UStaticMeshComponent的构造函数中,在 SetCollisionProfileName(UCollisionProfile::BlockAllDynamic_ProfileName); 后加一行 bUseDefaultCollision = true