コード例 #1
0
 // Use this for initialization
 void Awake()
 {
     _enemy = GetComponentInParent <EnemyMoveTowards> ();
     if (_enemy == null)
     {
         Debug.LogError(name + ": can not find EnemyMoveTowards in parent gameobject!");
     }
 }
コード例 #2
0
    // Use this for initialization
    void Awake()
    {
        if (GreenBat == null)
        {
            Debug.LogError(name + ": GreenBat not set!");
        }
        else
        {
            _enemyMoveTowards = GreenBat.GetComponent <EnemyMoveTowards> ();
            if (_enemyMoveTowards == null)
            {
                Debug.LogError(name + ": GreenBat not correctly set!");
            }
        }

        _animator = GetComponent <Animator>();
        if (_animator == null)       // if Animator is missing
        {
            Debug.LogError(name + ": Animator component missing from this gameobject");
        }
    }