here is what I've done:
my character is for example in (10,10,10) behind the car:
by pressing "E" he will get in the car and mesh and controller will be just invisible.
I can drive to a new position like (100,100,100):
in 100,100,100 I want to get out of the car. so I set character controller position to 100,100,100.
but it will appear in 10,10,10:
do you know why?!
here is my script:
Pi_Character.lua