Inheritance: MonoBehaviour
Beispiel #1
0
 private void Start()
 {
     player       = GameObject.FindGameObjectWithTag("Player").GetComponent <Player>();
     enemyRespawn = GameObject.FindGameObjectWithTag("Respawn").GetComponent <EnemyRespawn>();
     agent        = GetComponent <NavMeshAgent>();
     anim         = GetComponent <Animator>();
 }
Beispiel #2
0
 private void Start()
 {
     anim  = GetComponent <Animator>();
     audio = transform.parent.GetComponent <AudioSource>();
     if (transform.parent.GetComponentInChildren <EnemyRespawn>())
     {
         resPoint = transform.parent.GetComponentInChildren <EnemyRespawn>();
     }
 }
 private void Awake()
 {
     rb          = GetComponent <Rigidbody2D>();
     box         = GetComponent <Collider2D>();
     state       = GetComponent <EnemyState>();
     sprite      = GetComponent <SpriteRenderer>();
     animator    = GetComponent <Animator>();
     respawnNest = GameObject.FindGameObjectWithTag(enemyNestTag).GetComponent <EnemyRespawn>();
     // Cache initial health
     enemyHealth = health;
 }
Beispiel #4
0
    void Start()
    {
        instance = this;

        inimigos  = new EnemyBehaviour[transform.childCount];
        positions = new Vector3[inimigos.Length];

        for (int i = 0; i < inimigos.Length; i++)
        {
            inimigos [i]  = transform.GetChild(i).GetComponent <EnemyBehaviour>();
            positions [i] = inimigos [i].transform.position;
        }
    }
Beispiel #5
0
    // Use this for initialization
    void Start()
    {
        backGroundScrollSpeed = 2F;
        respawn = GetComponent<EnemyRespawn>();
        respawnTime = 0;
        levelUpCount = 10;
        respawnInterval = 2;
        respawnLevel = 0;
        respawnCount = 1;
        moveSpeed = 0.1F;

        bIsPlay = true;

        scoreUI = GetComponent<ScoreRenewal>();
    }