Ejemplo n.º 1
0
 // Update is called once per frame
 void Update()
 {
     if (Trap.transform.position.x - Player.transform.position.x < 13)
     {
         Trap.SetActive(true);
     }
     if (Zombie1.transform.position.x - Player.transform.position.x < 13)
     {
         Zombie1.SetActive(true);
     }
     if (Zombie2.transform.position.x - Player.transform.position.x < 13)
     {
         Zombie2.SetActive(true);
     }
     if (Spikes.transform.position.x - Player.transform.position.x < 13)
     {
         Spikes.SetActive(true);
     }
     if (Vampire1.transform.position.x - Player.transform.position.x < 13)
     {
         Vampire1.SetActive(true);
     }
     if (Vampire2.transform.position.x - Player.transform.position.x < 13)
     {
         Vampire2.SetActive(true);
     }
     if (Golem.transform.position.x - Player.transform.position.x < 13)
     {
         Golem.SetActive(true);
     }
 }
Ejemplo n.º 2
0
        // Timer on tick listeners
        private void TimerOnTick(object sender, EventArgs e)
        {
            //move all the Walkers
            Player.Move(Obstacles);

            Skeleton1.Move(Player, Obstacles);
            Skeleton2.Move(Player, Obstacles);
            Ghost1.Move(Player, Obstacles);
            Ghost2.Move(Player, Obstacles);
            Zombie1.Move(Player, Obstacles);
            Zombie2.Move(Player, Obstacles);
            Zombie3.Move(Player, Obstacles);
        }