private void Start() { stop = GetComponent <StopHeart>(); healthController = GetComponent <HealthController>(); anim = GetComponent <Animator>(); myTransform = transform; rb = GetComponent <Rigidbody2D>(); sensor = myTransform.GetChild(0).GetComponent <BoostSensor>(); anim.SetBool("walk", true); }
private void Start() { stop = GetComponent <StopHeart>(); healthController = GetComponent <HealthController>(); graphics = transform.GetChild(0); anim = graphics.gameObject.GetComponent <Animator>(); myTransform = transform; rb = GetComponent <Rigidbody2D>(); if (sensors == null || sensors.Length == 0) { int count = myTransform.childCount; sensors = new Sensor[count - 1]; for (int i = 1; i < count; i++) { sensors[i - 1] = myTransform.GetChild(i).GetComponent <Sensor>(); } } }