private void Form1_MouseClick(object sender, MouseEventArgs e) { Point NowLocation = this.PointToClient(Control.MousePosition); //Iplants plant = new Plants.plant_1(g, e.Location.X, e.Location.Y); //用于测试植物生成 if (NowFormState == FormState.Gaming) { if (NowMouseState == MouseState.PlantingPlant && !(NowLocation.X < 231 || NowLocation.X > 1000 || NowLocation.Y < 70 || NowLocation.Y > 578)) { ClickToPlant(NowLocation); NowMouseState = MouseState.None; NowSettingPlant = plant_1.Plants.None; } else { ClickToCreakZombie(); ClickToCreatSun(); } } }
private void PlantButton1_Click(object sender, EventArgs e) //太阳花 { NowMouseState = MouseState.PlantingPlant; NowSettingPlant = plant_1.Plants.sunflower; }
private void PlantButton2_Click(object sender, EventArgs e) //豌豆射手 { NowMouseState = MouseState.PlantingPlant; NowSettingPlant = plant_1.Plants.peashooter; }
public plant_1 CreatPlant(int X, int Y, plant_1.Plants plants) { plant_1 newplant = new plant_1(X, Y, plants); return(newplant); }