资源简介 OptionExplicitDimaAsIntegerPrivateSubCommand1_Click()Timer1.Enabled=TrueEndSubPrivateSubCommand2_Click()Timer1.Enabled=FalseEndSubPrivateSubOption1_Click()Timer1.Interval=1000EndSubPrivateSubOption2_Click()Timer1.Interval=500EndSubPrivateSubOption3_Click()Timer1.Interval=100EndSubPrivateSubTimer1_Timer()Ifa=1ThenImage1.Picture=LoadPicture(App.Path&"\pic\1.gif")a=2ElseImage1.Picture=LoadPicture(App.Path&"\pic\2.gif")a=1EndIfImage1.Left=Image1.Left-200IfImage1.Left<0ThenImage1.Left=11160EndSub(共15张PPT)3.2设计打地鼠游戏八年级下册打地鼠,商场里经常看到。游戏规则比较简单,打中随机出现的地鼠就能得分,那么,VB能否设计一个打地鼠游戏呢?若想用VB设计打地鼠游戏,需思考以下3个问题:1、打地鼠的核心功能是什么?2、如何从核心的功能开始增加游戏的复杂度和可玩性?3、做的打地鼠游戏能吸引其他同学来玩吗?1、功能分析一、打地鼠游戏初级版你认为打地鼠游戏程序应该包含哪些基本功能?实践打地鼠程序最核心的角色是:地鼠和锤子地鼠:动作交替出现或隐藏。锤子:动作就是移动和击打地鼠,击打就是单击鼠标。目录壹春未老,风细柳斜斜,风细柳斜斜。贰春未老,风细柳斜斜,风细柳斜斜。叁春未老,风细柳斜斜,风细柳斜斜。新知讲解1、功能分析一、打地鼠游戏初级版你认为打地鼠游戏程序应该包含哪些基本功能?实践打地鼠程序最核心的角色是:地鼠和锤子地鼠:动作交替出现或隐藏。锤子:动作就是移动和击打地鼠,击打就是单击鼠标。2、界面分析初级版打地鼠界面中,涉及控件对象:Image、Timer和Form。对象名称控件作用关键属性Image控件Ds地鼠Picture、visibleTimer控件Timer1控制地鼠出现或隐藏的时间intervalForm窗体Form1游戏界面窗口mouselcon、mousepointer地鼠被打中消失的代码:IfImage2(Index).Picture=ds.PictureThenImage2(Index).Picture=em.Picture地鼠的出现与隐藏,由Timer事件控制,地鼠出现与隐藏交替变换代码:3、代码分析地鼠的出现与隐藏,由Timer事件控制,地鼠出现与隐藏交替变换代码:Fori=0To11Image2(i).Picture=em.PictureNextiFora=0To4j=Int(Rnd12)Image2(j).Picture=ds.PictureNexta3、代码分析加分:sum.Caption=sum.Caption+14、调试程序关于软件的版本号主版本号:功能模块有大变动。次版本号:次版对应的只是局部变动。局部变动造成和以前版本不能兼容。修订版本号:局部变动,主要是局部函数的功能改进,或者bug的修正,或者功能的扩充。新知导入关于软件的版本号扩展主版本号:功能模块有大变动。次版本号:次版对应的只是局部变动。局部变动造成和以前版本不能兼容。修订版本号:局部变动,主要是局部函数的功能改进,或者bug的修正,或者功能的扩充。课后习题(1)以下叙述中错误的是(C)A)VisualBasic是事件驱动型可视化编程工具B)VisualBasic应用程序不具有明显的开始和结束语句C)VisualBasic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D)VisualBasic中控件的某些属性只能在运行时设置课后习题2、将定时器的时间间隔设置为1秒,那定时器的Interval属性值应为(A)。A.1000??B.1??C.100???D.103、当设置了定时器的有关属性后,使窗体自动向下移动的语句是Move(C)。?A.Left,Top+100???B.Top+100???C.Top-100??D.Top=Top+100课堂总结1、打地鼠程序最核心的角色是:地鼠和锤子。对象名称控件作用关键属性Image控件Ds地鼠Picture、visibleTimer控件Timer1控制地鼠出现或隐藏的时间intervalForm窗体Form1游戏界面窗口mouselcon、mousepointer 展开更多...... 收起↑ 资源列表 微课.mp4 打地鼠--程序代码.docx 第二节设计打地鼠游戏.pptx