コード例 #1
0
        async private void paper_Click(object sender, EventArgs e) //ออกกระดาษ******************************
        {
            Rock.Hide();
            Scissors.Hide();
            SpeakerCute1(@"C:\Users\BungK\source\repos\Rock-Paper-Scissors Game\Music\Sound\pop.wav");
            PictureEnablefalse();
            await Time2second();

            paper.Visible = true;
            if (paper.Visible == true)
            {
                AT1.HideSync(paper);
                this.PlayerC.Load("C:\\Users\\BungK\\source\\repos\\Rock-Paper-Scissors Game\\Picture\\กระดาษ.png");
                SpeakerCute1(@"C:\Users\BungK\source\repos\Rock-Paper-Scissors Game\Music\Sound\pop.wav");
                await Time1second();
                await BOTCLOADING();
                await CountDownStart();

                PG = "Paper";
                //ระบบ RandomNumber
                RandomNumber();
                //ระบบ RandomNumber
                //ตัวตัดสิน Zone ************************
                Calculator();
                //ตัวตัดสิน Zone ************************
                Replay();
            }
        }
コード例 #2
0
        async Task AnimatioClose() //Delay Close Animation
        {
            if (PictureMain.Visible == true)
            {
                Console.Beep();
                AT1.HideSync(PictureMain);
                await Task.Delay(2000);

                PictureMain.Visible = false;
                PictureMain.Hide();
            }
        }
コード例 #3
0
        async public void CB_Click(object sender, EventArgs e)
        {
            Moveup();
            await AnimationOpen();
            await AnimatioClose();

            PictureMain.Location = new Point(349, 80); //สร้าง Position ใหม่่
            PictureMain.Size     = new Size(156, 142);
            PictureMain.Visible  = false;
            await Visibleturerps();

            if (PictureMain.Visible == false)
            {
                AT1.ShowSync(PictureMain);
                await Time05second();

                AT2.ShowSync(Rock);
                await Time05second();

                AT2.ShowSync(paper);
                await Time05second();

                AT2.ShowSync(Scissors);
                await Time05second();

                AT2.ShowSync(POINTPLAYER);
                AT2.ShowSync(POINTBOT);
                AT2.ShowSync(POINTNUMBERBOT);
                AT2.ShowSync(POINTNUMBERPLAYER);
                AT1.ShowSync(PlayerC);
                AT1.ShowSync(BOTC);
                AT1.ShowSync(PLAYERNAME);
                AT1.ShowSync(BOTNAME);
                CB.Enabled = false;
                CB.Visible = true;
            }
        }