Multi Line Trace by Channel includes Actors with Overlap collision in the Out Hits array (but does not indicate a True Return Value). The two returns match with Ignore and Block collision settings. A similar setup with a Single Line Trace does not have this result.
Reproduced in 4.7.5 binary and Main (//depot/UE4/Promotable-CL-2507843)
1. Open any project
2. Drop a Static Mesh Actor with collision into the level
3. Set the Collision Settings to Custom with Visibility set to Overlap
4. Set up a Multi Line Trace by Channel:
[Image Removed]
5. Aim the Line Trace at the Static Mesh Actor
6. PIE
Result:
The Return Value returns False, but the Out Hits array includes the hit Actor. The two results match with Ignore (0; NO HIT) and Block (1; HIT). A similar setup with a Single Line Trace does not have this result.
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay |
---|---|
Affects Versions | 4.7.5, 4.8 |
Created | Apr 13, 2015 |
---|---|
Resolved | Apr 16, 2015 |
Updated | Jul 14, 2021 |