Problem:
Multi line traces on the Visibility channel are only hitting the parent skeletal mesh of my character. They are missing a specific cloth skeletal mesh that was attached as a child component. The cloth has a Physics Asset and its collision settings are confirmed to be correct at runtime.
What I’ve Done & Verified:
- Collision Presets: The cloth component is set to
QueryOnly (No Collision)withVisibilityset toBlock. - Runtime Check: I have confirmed during
Tickthat the cloth component’sCollisionEnabledstate is stillQueryOnlyand it is responding toECC_Visibility. - Physics Asset: The cloth skeletal mesh has a Physics Asset assigned with collision shapes defined.
- Retargeting: The character is using the Skeleton Retargeting System. The cloth is skinned to a retargeted skeleton.
- Trace Setup: Using a Line Trace Multi by
VisibilitywithTrace Complex = true. - Debugging:
- The multi-trace correctly hits the parent component but not the cloth.
- The World Outliner confirms the cloth component is attached as a child.
The Core Question:
Why does my cloth component, which has a Physics Asset and correct runtime collision settings, remain invisible to traces?