打地鼠游戏的制作(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();
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览115642 人正在系统学习中 相关资源:电脑鼠仿真软件_电脑鼠-Web开发代码类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!