private void FuncButton_Click(object sender, EventArgs e) { if (attacknum > 0) { attacknum--; for (int i = 0; i < 3; i++) { OtherBox.Top += 10; Thread.Sleep(50); OtherBox.Top -= 10; Thread.Sleep(50); OtherBox.Left += 10; Thread.Sleep(50); OtherBox.Left -= 10; Thread.Sleep(50); } FuncButton.Text = "攻擊鈕-剩餘" + attacknum + "次"; monsterHP -= monsterHP / (attacknum + 1); LabelOHP.Text = "HP: " + monsterHP.ToString(); if (attacknum == 0) { kill++; nextflag = true; AddText("成功消滅怪物!"); OtherName.Text = OtherName.Text + "(消滅)"; FuncButton.Hide(); OtherBox.Image = Image.FromFile(Application.StartupPath + "\\dead.jpg"); } } }
public MainScreen() { InitializeComponent(); //Story.SetNext(64); TutorialScreen.BringToFront(); TutorialScreen.Show(); CharacterName.Text = ""; LabelODa.Text = LabelOHP.Text = LabelDa.Text = LabelHP.Text = LabelLv.Text = ""; kill = hp = da = 0; lv = 'C'; Rank[1] = 'C'; Rank[2] = 'B'; Rank[3] = 'A'; Rank[4] = 'S'; FightButton.Hide(); EscapeButton.Hide(); FuncButton.Hide(); da = 10; hp = 10; PocDefine(); }