I am experimenting with moving platforms, and they mostly work when I have triggers that attach/detach the player. But I have some issues when the player is standing on the ground and is hit by a moving platform that hovers a bit above ground.
Basically, when the character is moving, collision detection works.
When the character stands still, collision detection only works for moving colliders that are at ground level.
Moving colliders not touching ground just passes through an idle player.
Any way to make sure flying moving colliders push the character, just like a collider moving along the ground does? I've tried attaching rigibodies to the colliders, but then it just gets crazy. And from my understanding GC is not a physics controller anyway.
My guess is that some of the collision logic is only run when the character is actually moving, and the reason the colliders sliding along the ground still works has to do with slope detection. But I hope there is an easy fix somewhere.
Customer support service by UserEcho