Im making a building system, much like the ones you’d see in a tycoon game. Basically in build mode the objects are supposed to ghost through everything and if theres an overlap with another actor the game prevents you from placing that object down. Obviously im trying to use the OverlapBegin Overlap end functions but nothing is working, here is a video of what happens: Imgur: The magic of the Internet
The system works in its entirety but the collision just doesnt want to function properly. The way I move the object is simple: get mouse location in world and then lerp the object to the location, using sweep, Mesh as the root and CCD of course. The collision only works if the other actor is moving. So if the player is walking while in the block itll detect overlap but thats the only case scenario.
so annoying. Do I have to rethink the entire build system because of the way UE4 works?