- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用Flash制作多媒体课件
7.3 通过Flash组件制作选择型课件 Flash 组件使用方法 ②用代码创建组件 除使用可视化方式创建组件外,还可以用ActionScript编写组件。在使用ActionScript创建组件时,同样需要先将组件面板中的组件拖至库面板中,然后就可以在时间轴的帧中编写代码。 以最常见的Button组件为例,将Button组件拖至库中,在动作面板输入如下代码: import fl.controls.Button;//导入按钮组件的类 var btn1:Button=new Button();//将按钮组件实例化,命名为btn1 btn1.x=200;//定义按钮组件的横坐标位置 btn1.y=200;//定义按钮组件的纵坐标位置 btn1.height=30;//定义按钮组件的高度 btn1.width=80;//定义按钮组件的宽度 btn1.label=“确定”;//定义btn1标签文本为“确定” stage.addChild(btn1);//将按钮组件添加到舞台上 7.3 通过Flash组件制作选择型课件 选择型课件制作案例解析 实例讲解:在本案例中,应用CheckBox、Button、Label等组件来制作主题为“大运会知识问答”的选择型课件。其中CheckBox作为选项出现,Button用来确定选项,Label用来显示正确与否。完成界面如下图所示。 Button组件前面已经讲过来,在实际操作之前,了解下CheckBox、Label。CheckBox就是一般所说的复选框,通常用于某选项的打开或关闭。该组件表明一个特定的状态(即选项)是选定还是清除,即True/False两种状态。因为CheckBox彼此独立工作,所以用户可以同时选择任意多个CheckBox进行选项组合。它属性中比较重要的也是“label”、“selected”、“visible”,鼠标事件用的比较多的是Click事件,通常在触发Click事件的时候首先进行selected值的判断(即选项被改变),然后进行后续操作。在本案例中即利用label的Click事件确定选项是否被selected,进而判断答案的正误。 7.3 通过Flash组件制作选择型课件 7.3 通过Flash组件制作选择型课件 步骤详解: 步骤1:新建Flash ActionScript 3.0文件,命名为“7-4”。 步骤2:将“\本书范例\第7章\原始素材”中的“国际大体联标志.jpg”文件导入到库。按Ctrl+F7键调出组件面板,分别拖动CheckBox、Button、Label组件到库面板中。 7.3 通过Flash组件制作选择型课件 7.3 通过Flash组件制作选择型课件 步骤详解: 步骤3:更改文档属性,将文档大小设置为550×300像素 步骤4:选中图层1第一帧,将库中“国际大体联标志.jpg”文件拖动到舞台左侧,按比例缩放85%。 步骤5:在图层1的第一帧,利用“文本工具”输入如下图所示的内容。 7.3 通过Flash组件制作选择型课件 7.3 通过Flash组件制作选择型课件 步骤详解: 步骤6:在“1.2011大学生运动会的举办城市是 :”下方实例化3个CheckBox作为备选答案,实例名分别是“Guangzhou”、“Shenzhen”、“Beijing”,其label属性分别设为“广州”、“深圳”、“北京”。 7.3 通过Flash组件制作选择型课件 步骤详解: 步骤7:在文本“用户的答案”前面实例化Button组件,命名为“btn1”,label属性设为“确定”按钮。 步骤8:在文本“用户的答案”后面实例化Label组件,命名为“label1”,text属性设为“your answer”。 步骤9:在图层1的第一帧F9键,调出动作面板,输入如下代码: 7.3 通过Flash组件制作选择型课件 步骤详解: guangzhou.addEventListener(MouseEvent.CLICK,onClick1); //侦听guangzhou(checkbox)的click事件,当该事件触发时,激发onClick1函数 function onClick1(e:MouseEvent):void{ shenzhen.selected = false; beijing.selected = false; } //定义onClick1函数,当guangzhou被单击时,赋值shenzhen与beijing的selected属性为false 7.3 通过Flash组件制作选择型课件 步骤详解: shenzhen.addEventListener(MouseEvent.CLICK,onClick2); //侦听shenzhen(check
您可能关注的文档
- 生物专题一2.ppt
- 生殖细胞的产生.ppt
- 生物化学 第八章 酶学概论.ppt
- 生物专题四2.ppt
- 生物催化剂的修饰与改造.ppt
- 生物信息学讲义,第六章.ppt
- 生物信息学两两序列比对.ppt
- 生物化学 第14章 基因重组和基因工程(临本).ppt
- 生物化学-第一章 绪论.ppt
- 生物化学第14章翻译.ppt
- 人教新目标版英语九年级 中考模拟学情评估(三)(含答案).pdf
- 上海市风华中学2024-2025学年高三上学期9月阶段测试英语试题(无答案).pdf
- 统编版2024-2025学年语文六年级上册期末检测卷(有答案).pdf
- 人教新目标版英语九年级第二学期全册学情评估(含答案).pdf
- 内蒙古自治区巴彦淖尔市杭锦后旗第六中学2024-2025学年八年级上学期阶段性测试历史试题(解析版).pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版无答案.pdf
- 湖南省衡阳市常宁市2023-2024学年七年级上学期期末考试英语试题.pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版含解析.pdf
- 江苏省泰州市姜堰区城西实验学校2024-2025学年部编版九年级上学期月考历史试卷(原卷版).pdf
- 内蒙古伊金霍洛旗2022-2023学年七年级上学期期末考试英语试题.pdf
最近下载
- 肩关节磁共振诊断.ppt VIP
- 2024年7月6日江苏省泰州市(姜堰区、高港区)、兴化市、泰兴市事业单位考试《综合能力素质》笔试试题(含答案).pdf VIP
- 《“核心素养”视域下小学语文习作单元主题教学策略的研究》课题研究方案.doc
- 北碚区及15个街镇土地利用总体规划(2006-2020年)调整方案.doc
- 【语文】人教部编版语文八年级上册:古诗文理解性默写(完整版).pdf VIP
- 煤化工工艺学完整版电子教案全套教学课件汇总.pptx
- 磁共振成像原理及功能磁共振演示文稿.ppt VIP
- 中职《幼儿心理学》课程教学课件-项目二任务3 感知觉规律的运用.pptx VIP
- Hasselblad哈苏H6中文说明书.pdf
- (人教2024版)一年级数学上册《数学游戏》单元复习讲义.docx
文档评论(0)