示例#1
0
        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");
                }
            }
        }
示例#2
0
 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();
 }