打地鼠程序设计c语言,打地鼠游戏的制作(C语言)含代码.ppt

打地鼠游戏的制作(C语言)含代码

打地鼠游戏的制作 1、画面制作——坑,地鼠(Image控件) 2、控制地鼠的随机出现(timer,随机函数,visible属性) 3、打地鼠(鼠标点一下出现的地鼠,则地鼠消失,计数)MouseDown事件 4、地鼠出现不打,则两秒后让其消失 5、控制游戏的时间,如1分钟后提示结束(timer)。 打地鼠游戏的制作 1、画面制作——老鼠洞,地鼠(picturebox控件)*地鼠picturebox控件的visible属性初始化为false 打地鼠游戏的制作 2、控制地鼠的随机出现(timer,随机函数,visible属性) Timer控件: Enable->false Interval->1000 3、打地鼠(鼠标点一下出现的地鼠,则地鼠消失,计数)MouseDown事件 将其余的地鼠图片控件的MouseDown事件选择为已经写好的pictureBox10_MouseDown事件。 4、地鼠出现不打,则两秒后让其消失 用Timer2来控制,将其Interval属性设为2000 5、控制游戏的事件,如30秒后提示结束(timer3控制)。 * public int n = 0; public Form1() { InitializeComponent(); } private void timer1_Tick(object sender, EventArgs e) { Random a=new Random (System .DateTime.Now .Second); int Rankey=a.Next (9); switch (Rankey ) { case 1:pictureBox10 .Visible =true ;break ; case 2:pictureBox11 .Visible =true ;break ; case 3:pictureBox12 .Visible =true ;break ; case 4:pictureBox13 .Visible =true ;break ; case 5:pictureBox14 .Visible =true ;break ; case 6:pictureBox15 .Visible =true ;break ; case 7:pictureBox16 .Visible =true ;break ; case 8:pictureBox17 .Visible =true ;break ; case 9:pictureBox18 .Visible =true ;break ; } private void pictureBox10_MouseDown(object sender, MouseEventArgs e) { int i = Convert.ToInt32((sender as PictureBox).Name.Substring(11, 1)); switch (i) { case 0: { pictureBox10.Visible = false; n += 1; textBox1.Text = n.ToString(); break; } case 1: { pictureBox11.Visible = false; n += 1; textBox1.Text = n.ToString();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值