欢迎来到天天文库
浏览记录
ID:36092142
大小:7.86 MB
页数:15页
时间:2019-05-05
《《行走天涯——条件判断》课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单位:库尔勒市第八中学作者:张文凤第3课行走天涯——条件判断清华版信息技术九年级上册Comeon!任务分析条件语句思考DIY知识着陆任务分析1任务分析2任务分析1当玛丽到左边框的距离为玛丽图像宽度的相反数时,玛丽在窗体上就消失了。如:当玛丽从左边框消失时,让“玛丽到左边框的距离=窗体宽度-玛丽图像宽度”时,玛丽就会出现在窗体的右侧。如:—825Form1.width—image1.width智多星对象的width和height属性width属性值:对象的宽Height属性值:对象的高例如:玛丽图像框的宽度为image1.width,玛丽图像
2、框的高度为:image1.heightheightwidth编写实现“玛丽左出右进”的程序Rem玛丽左出右进Privatesubtimer1_timer()ifimage1.left<=-imange1.widththen‘玛丽消失的判断image1.left=form1.width-image1.width‘玛丽出现的位置Elseimage1.left=image1.left-100‘玛丽行走EndifEndsub任务分析2玛丽坠崖的动作效果,可以看做玛丽行走和玛丽坠落两个动作的组合。程序首先执行“玛丽行走”的事件过程,当玛丽走到悬崖外边
3、缘时,停止“玛丽行走”程序的执行,转而执行“玛丽坠落”的事件过程。4800“玛丽坠崖”属性设置表Visible是对象的可见性属性。当visible的属性值为true时,对象可见,当visible的属性值为false时,对象不可见。如:让玛丽行走图片不可见的代码为:image1.visible=false让玛丽直立图片可见的代码为:image2.visible=true编写实现“玛丽坠崖”的程序Rem玛丽行走Privatesub_timer()Ifimage1.left>4800thenimage1.left=image1.left—100E
4、lseTimer2.enabled=trueImage2.visible=trueTimer1.enabled=falseImage1.visible=falseEndifEndsubRem玛丽坠落Privatesub_timer()Image2.top=image2.top+100Endsub‘坠落判断timer1‘行走‘玛丽坠落有效‘直立玛丽可见‘玛丽行走无效‘行走玛丽不可见timer2‘玛丽坠崖一般格式流程图条件语句的一般格式格式1:IF<判断条件>then<程序段A>else<程序段B>Endif<程序段C>格式2:条件语句执行流程
5、图判断条件成立吗?YES程序段Ano程序段B程序段C(A)(B)思考DIY在调试过程中遇到以下错误你将如何调试?(1)程序运行后玛丽不动;(2)程序运行后玛丽向左下方移动;(3)程序运行后玛丽坠落的方向相反;(4)程序运行后出现了两个玛丽图像。知识着陆1、几个常用的属性(1)位置属性:left的值表示对象到容器左边框的距离,top的值表示对象到容器上边框的距离。(2)大小属性:width的值表示对象的宽,height的值表示对象的高。(3)可用性属性:enabled的值为true时对象可用,enabled的值为false时对象不可用。(4)
6、可见性:visible的值为true时对象可见,visible的值为false时对象不可用。2、条件语句的一般格式为:
此文档下载收益归作者所有