Quantcast
Channel: Questions in topic: "enter-car"
Viewing all articles
Browse latest Browse all 34

Car enter and exit script not working

$
0
0
I have this script and when i try to use it it says input key (letter of key) not set up. How do i set the key up or is there something wrong with my script? var Car : Transform; var player : Transform; var exitPoint : Transform; var doorTriggerLeft : Transform; var PlayerCamera : Camera; var CarCamera : Camera; var isPlayerVisable : boolean; var enterDistence = 10; static var playerInVehicle = false; private var inRange = false; value = Input.GetButton ("e"); value = Input.GetButton ("q"); function Update () { var Char : GameObject; Char = gameObject.Find("Soldier_Locomotion"); var player : Vector3 = Char.transform.position; var distence : Vector3 = player - transform.position; if (distence.magnitude < enterDistence) { inRange = true; } else if (distence.magnitude > enterDistence) { inRange = false; } if (inRange == true) { if (Input.GetkeyDown("e")&& isPlayerVisable){ //Make player invisable and still standing player.gameObject.SetActiveRecursively(false); player.gameObject.active = false; // Parent player to ExitPoint player.parent = exitPoint.transform; player.transform.localPosition = Vector3(-1.5,2,0); //Parent playerParent to car exitPoint.parent = Car.transform; exitPoint.transform.localPosition = Vector3(-0.5,2,0); // Enable car as controllable object GameObject.Find("ArcadeLambo").GetComponent("CarController").enabled =true; PlayerCamera.enabled = false; CarCamera.enabled = true; } else { if (Input.GetkeyDown("q")){ // Make Character visable again. player.gameObject.SetActiveRecursively(true); player.gameObject.active = true; // Unparent Player from everything. player.transform.parent = null; // Parent Exit Point to Door Trigger. exitPoint.parent = doorTriggerLeft.transform; // Disable car as a controllable GameObject.Find("ArcadeLambo").GetComponent("CarController").enabled = false; PlayerCamera.enabled = true; CarCamera.enabled = false; } } } } function OnTriggerEnter(Player : Collider) { isPlayerVisable = true; } function OnTriggerExit(Player : Collider) { isPlayerVisable = false; }

Viewing all articles
Browse latest Browse all 34

Latest Images

Trending Articles



Latest Images