Exemple #1
0
    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;
    }
Exemple #2
0
    protected override void Awake()
    {
        base.Awake();

        mFlowers = new List<Transform>(10);

        mController = GetComponent<PlayerController>();
        mHealth = GetComponent<PlayerHealth>();
        mFlockFilter = GetComponent<FlockFilter>();

        mHealth.hitCallback += OnHit;
    }