2014年11月24日 星期一

2014/10/17 丟骰子-步數-獲勝



設兩個物件擲骰子累積步數判斷獲勝

private void button1_Click(object sender, EventArgs e)
        {
            int d1, d2, dsum;
         
            Random irand = new Random();
            d1 = irand.Next(1, 7);
            d2 = irand.Next(1, 7);
            label1.Text = Convert.ToString(d1);
            label2.Text = Convert.ToString(d2);
            dsum = d1 + d2;
            
            for (int i = 1; i <= dsum; i++)
            {

                button2.Left = i + ssum1;
                Thread.Sleep(100); //Delay 1秒
                Application.DoEvents();
            }
            ssum1 = ssum1 + dsum;
            textBox1.Text = Convert.ToString(ssum1);              

        }

        private void button3_Click(object sender, EventArgs e)
        {
            int d1, d2, dsum;

            Random irand = new Random();
            d1 = irand.Next(1, 7);
            d2 = irand.Next(1, 7);
            label1.Text = Convert.ToString(d1);
            label2.Text = Convert.ToString(d2);
            dsum = d1 + d2;

            for (int i = 1; i <= dsum; i++)
            {

                button4.Left = i + ssum2;
                Thread.Sleep(100); //Delay 1秒
                Application.DoEvents();
            }
            ssum2 = ssum2 + dsum;
            textBox1.Text = Convert.ToString(ssum2);
        }
    }
}

沒有留言:

張貼留言