void OnEnable() { m_lapTimer = FindObjectOfType <LapTimer>(); if (m_lapTimer == null) { Debug.LogWarning(this.ToString() + ": LapTimer object not found. Component disabled", this); enabled = false; } }
void OnEnable() { m_lapTimer = GetComponentInParent <LapTimer>(); if (m_lapTimer == null) { Debug.LogError("TrackTimerSector must be child of a TrackTimer object. Component disabled"); enabled = false; return; } BoxCollider collider = GetComponent <BoxCollider>(); Vector3 planePoint = transform.TransformPoint(collider.center + Vector3.forward * collider.size.z * -0.5f); Vector3 planeNormal = transform.TransformDirection(Vector3.forward); m_detectionPlane = new Plane(planeNormal, planePoint); }
public override void OnEnableVehicle() { m_lapTimer = FindObjectOfType <LapTimer>(); }
void OnEnable() { lapTime = (LapTimer)FindObjectOfType(typeof(LapTimer)); }