void Start() { player2 = GetComponent <Player2>(); if (!rootOfPlayer) { rootOfPlayer = transform.root.gameObject; } GameObject carCamera = FindObjectOfType <AutoCam>().gameObject; carCamera.SetActive(false); getInOutCar = FindObjectOfType <GetInOutCar> (); }
void Awake() { carController = GetComponent <CarController>(); carCamera = GameObject.FindObjectOfType <AutoCam>().gameObject; if (!getOutPosition) { GameObject getOutPos = new GameObject("Get Out Position"); getOutPos.transform.SetParent(transform); getOutPos.transform.localPosition = new Vector3(-1.5f, 0f, 0f); getOutPos.transform.localRotation = Quaternion.identity; getOutPosition = getOutPos.transform; } getInOutCar = FindObjectOfType <GetInOutCar>(); }