Example #1
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            remainingTime--;
            labelTime.Text = "残り時間:" + (remainingTime / 10) + "秒";

            if (isDayTime == true)
            {
                daytime--;
                if (daytime == 0)
                {
                    isDayTime = false;
                    iwashi.Sleep();
                    utubo.Sleep();
                    daytime        = 100;
                    this.BackColor = Color.Navy;
                }
            }
            else
            {
                night--;
                if (night == 0)
                {
                    isDayTime = true;
                    iwashi.WakeUp();
                    utubo.WakeUp();
                    night          = 50;
                    this.BackColor = Color.CornflowerBlue;
                }
            }

            if (remainingTime / 10 == 0)
            {
                timer1.Stop();
                labelTime.Text = "ゲームオーバー";
            }
            else
            {
                swim();
            }
        }