Okay, vielleicht fehlt dir der Spielerentwicklerdenkansatz hierzu. Du hast einen Player mit dem du rumläufst, wenn du jetzt ein Auto siehst löscht du den Player und nimmst quasi dein Auto als Hauptcharakter. Musst dazu noch die Steuerung ändern. Beim Aussteigen erstellst du links neben dem Auto ein neues Entity und weist dem wieder die Player Action zu. Eigentlich ganz simpel.