private void 成攻擊(object sender, EventArgs e) { Monster.Monster_Die(); foreach (var monster in Monster.Monster_Information) { for (int i = 0; i < 子彈.子彈位置.Count; i++) { if (monster.point.X < 子彈.子彈位置[i].X && monster.point.X + 30 > 子彈.子彈位置[i].X) { 子彈.子彈位置.Remove(子彈.子彈位置[i]); 成傷害(); 怪物受傷(monster, yy); 產生特效(); } } } }