Ejemplo n.º 1
0
 void Start()
 {
     coursor                   = transform.Find("Cursor").gameObject;
     enemySprawner             = FindLayer("Sprawner", Vector2.right);
     sprawner                  = enemySprawner.GetComponent <SpawnAttackers>();
     sprawner.AttackerSpawned += SetAnimation;
     sprawner.AttackersRanOut += UnsetAnimation;
     if (!CheckLayer("Enemy", Vector2.right))
     {
         coursor.SetActive(false);
     }
 }
Ejemplo n.º 2
0
    private void GetSpawnerOnLine()
    {
        var attackerSpawners = FindObjectsOfType <SpawnAttackers>();

        foreach (SpawnAttackers spawnAttacer in attackerSpawners)
        {
            float getY = spawnAttacer.transform.position.y;
            if (CheckEnemyPos(getY))
            {
                SpawnerOnLine = spawnAttacer;
            }
        }
    }
Ejemplo n.º 3
0
 void Start()
 {
     mySpawner = GetComponentInParent <SpawnAttackers>();
 }
Ejemplo n.º 4
0
 private void SpawnAttackers_AttackerSwawned(SpawnAttackers obj)
 {
     IncreaseEnemy();
 }