Character collision does not detect moving objects when the character is idle.
Hello everyone, straight to the point; I'm simply trying to make a moving wall (and actually any object for future implementations) pushes the character naturally to whatever direction the wall (or any object) moves. However, the character; if not standing ON the object, does not follow the wall movement and does not 'slide' as expected, but stand still inside the wall (ignoring the moving collision of the wall ).
While I saw some old related questions to this, none seems to solve my problem. Timelines, matinee, move component to, any kind of movement I try on the moving wall, the character collision still ignoring it. Staff, is this really working as intended?? If not, I really hope a fix to come soon, as it is a very recurrent need..
Thanks for the patience.
I had the same problem, My problem was related with the door. I made a box component around the door (I guess you would do this for your wall) and surround it entirely. Then I made another box component that attaches to the opposite side of the door hinge at the bottom of the door (I guess this would be the center of your wall). Then I generated on overlap events for the first trigger box and in it I set the bool variable isTouchingPlayer to true and visa versa for on exit overlap event. In the tick function, I just push the player by the delta amount if the variable isTouchingPlayer is true.
I do not know how to do it without the door mesh trigger box, I've asked a question about it but have not got any reply
Hope this helps you out.
answered Aug 08 '16 at 12:20 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here