示例#1
0
 private void updateAndRemoveMonstersWhoGotHit(GameTime gt)
 {
     for (int i = 0; i < monsters.Count; i++)
     {
         monsters[i].Update(gt);
         if (monsters[i].GotHit)
         {
             monsterGotHitSounds.Play();
             monsters.RemoveAt(i);
         }
     }
 }
示例#2
0
 internal void Shoot(Arrow arrow)
 {
     gunShoting = true;
     gunShotSound.Play();
     ArrowList.Add(arrow);
 }