protected override void Awake() { base.Awake(); mFilter = GetComponent<FlockFilter>(); mTrans = transform; mSeek = GetComponent<Seeker>(); mSeek.pathCallback += OnSeekPathComplete; SphereCollider sc = GetComponent<SphereCollider>(); mRadius = sc != null ? sc.radius : 0.0f; mPathRadiusSqr = pathRadius * pathRadius; }
protected override void Awake() { base.Awake(); mFlowers = new List<Transform>(10); mController = GetComponent<PlayerController>(); mHealth = GetComponent<PlayerHealth>(); mFlockFilter = GetComponent<FlockFilter>(); mHealth.hitCallback += OnHit; }