900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 打地鼠程序设计c语言 打地鼠游戏的制作(C语言)含代码.ppt

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

时间:2023-05-10 16:47:52

相关推荐

打地鼠程序设计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();

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。