Developer Notes

Overlap cannot occur if actor doesn't "exist" in a given plane

Description

When the scale of an actor is set to 0 in either X, Y or Z any overlap events will fail to trigger overlap events.

Steps to Reproduce

1. Open UE4Editor (Top down project)
2. Create new Blueprint based on Actor
3. Wire Event ActorBeginOverlap node to a Print String node
4. Add static mesh component
5. Set StaticMesh to CubeMesh
6. Set static mesh component to OverlapAll and enable GenerateOverlapEvents
7. Drag instance of BP into the level
8. Set the scale in the Z direction to 0
9. PIE and walk over the BP instance

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

By Design
ComponentUE - Simulation - Physics
Affects Versions4.8
CreatedMay 26, 2015
ResolvedMay 28, 2015
UpdatedJul 14, 2021