moveable objects collide with player

I'm letting the player control boxes via scaling and rotating. Now the player can jump on the platform and can be moved by it if he's on top of it and such much like a moving platform. if the player walks into the platform it stops him, however if i say rotate or scale the platform toward the player, the player goes through the object and then can't walk out of it as though he were on the outside unable to pass through it.

my question is, how can i get the object im moving to push the character and not let him pass through the object?

try looking at this. Don't go through things