// Use this for initialization void Start() { speedText = GetComponent <Text>(); mainCamera = FindObjectOfType <CameraFollow>(); carW = mainCamera.target.transform.parent.GetComponent <CarControllerWheelCollider>(); speed = carW.actualSpeed; }
IEnumerator Delay() { yield return(new WaitForSeconds(3f)); AICars = FindObjectsOfType <AIMain>(); foreach (AIMain car in AICars) { car.SetWaypoints(waypoints); car.waypointContainer = transform; } CarControllerWheelCollider player = FindObjectOfType <CarControllerWheelCollider>(); player.SwitchOn(); }
void Start() { speedometerDigitalValueCmp = gameObject.transform.FindChild(CHILD_CMP_SPEEDOMETER_DIG_VAL); speedometerPointerCmp = gameObject.transform.FindChild(CHILD_CMP_SPEEDOMETER_POINTER); if (speedometerDigitalValueCmp == null || speedometerPointerCmp == null) { Debug.LogError("Not found speedometer components!"); return; } speedTextValue = speedometerDigitalValueCmp.GetComponent <Text>(); speedometerPointerCmp.transform.eulerAngles.Set(0.0f, 0.0f, POINTER_INIT_Z_ROTATION); mainCamera = FindObjectOfType <CameraFollow>(); carW = FindObjectOfType <CarControllerWheelCollider>(); speedValue = carW.actualSpeed; }
IEnumerator FindPlayersCar() { yield return(new WaitForSeconds(1f)); playersCar = FindObjectOfType <CarControllerWheelCollider>(); }