Ok, so I have had a play around with it I really am struggling with it i have it working with this code.
i ended up just putting a collusion volume around the player when it ends the overlap it unhides the mesh, it worked so far but I haven’t played around with it that much. I don’t know if it’s a good way of doing it, so any advice would be good.