flash动作脚本技术(fas程序设计项目化教程--项目七--金苑五笔打字训练系统)

上传人:F****n 文档编号:97821275 上传时间:2019-09-06 格式:DOC 页数:38 大小:917.50KB
返回 下载 相关 举报
flash动作脚本技术(fas程序设计项目化教程--项目七--金苑五笔打字训练系统)_第1页
第1页 / 共38页
flash动作脚本技术(fas程序设计项目化教程--项目七--金苑五笔打字训练系统)_第2页
第2页 / 共38页
flash动作脚本技术(fas程序设计项目化教程--项目七--金苑五笔打字训练系统)_第3页
第3页 / 共38页
flash动作脚本技术(fas程序设计项目化教程--项目七--金苑五笔打字训练系统)_第4页
第4页 / 共38页
flash动作脚本技术(fas程序设计项目化教程--项目七--金苑五笔打字训练系统)_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《flash动作脚本技术(fas程序设计项目化教程--项目七--金苑五笔打字训练系统)》由会员分享,可在线阅读,更多相关《flash动作脚本技术(fas程序设计项目化教程--项目七--金苑五笔打字训练系统)(38页珍藏版)》请在金锄头文库上搜索。

1、FAS程序设计项目化教程 高教出版项目七 金苑五笔打字训练系统7.1 项目教学目标 掌握组合下拉列表框组件、单选按钮组件、复选框组件和数字显示组件的使用。 掌握组件的监听事件的处理 掌握forin循环的使用 掌握组件焦点的控制 掌握数组的使用7.2 项目操作过程(1)第1步:启动Flash Profession 8,选择菜单“文件新建”命令,在弹出的“新建文档”窗口中,选择“常规”选项卡的“Flash文档”选项,在新建的Flash文档中,再选择菜单“文件保存”命令,在“另存为”窗口的“文件名”文本框中输入“jywb”,再单击“保存”按钮。(2)第2步:选中“舞台”,单击鼠标右键,在快捷菜单中选

2、择“文档属性”,在“标题”文本框中输入“金苑五笔打字训练系统”,在“描述”文本框中输入“金苑五笔打字训练系统用于训练学生的五笔打字能力,以提高就业竞争力”,在“尺寸(宽)”文本框中输入“800”,在“尺寸(高)”文本框中输入“600”,设置完成后如图7-1所示。图7-1 jywb文档设置(3)第4步:双击图层面板中的“图层1”,将“图层1”更名为“背景层”。(5)第5步:选择菜单“窗口库”命令,单击选择“库”面板中图形“Background”。(6)第6步:按住鼠标左键将图形“Background”拖放至舞台中,选择图形“Background”的属性面板,在“宽”文本框中输入“800”,在“高

3、”文本框中输入“600”,在“X”文本框中输入“0”, “Y”文本框中输入“0”。 (7)第7步:单击图层面板的中的按钮,添加一个新图层,并命名为“组件层”。(8)第8步:在“背景层”第“1”帧的舞台上添加静态文本对象,静态文本对象的属性设置如表7-1所示。表7-1 文本对象属性列表文本类型文本内容XY字体字号静态文本用户信息:125175幼圆22静态文本姓名:86228楷体20静态文本班级:82267楷体20静态文本性别:82314楷体20静态文本训练设置:491175幼圆22静态文本请选择你要训练的内容:361225楷体20静态文本请选择你要挑战的级别:356340楷体20(9)第9步:选

4、择菜单“窗口组件”命令,在“组件”窗口中用鼠标双击“User Interface”展开列表选择,按住鼠标左键将二个“TextInput”输入文本框组件放置到舞台上,属性设置如下表的7-2所示。表7-2 文本框组件属性设置组件类型组件命名XYTextInputusernametxt147228TextInputusernumbertxt 146268(10)第10步:选择菜单“窗口组件”命令,在“组件”窗口中用鼠标双击“User Interface”展开列表选择,按住鼠标左键将一个“ComboBox”组合下拉列表框组件放置到舞台上,属性设置如下表的7-3所示。ComboBox知识请阅读项目相关理

5、论知识7.3.1。表7-3 组合下拉列表框组件属性设置组件命名XYEditableLabels userclassCombo145316false金融08(1),信息08(1),电商08(1),会计08(1),英语08(1) (11)第11步:选择菜单“窗口组件”命令,在“组件”窗口中用鼠标双击“User Interface”展开列表选择,按住鼠标左键将二个“RadioButton”单选按钮放置到舞台上,属性设置如下表的7-4所示。RadioButton知识请阅读项目相关理论知识7.3.2。表7-4 单选按钮组件属性设置组件类型组件命名XYLabelgroupNameSelectedRadio

6、ButtongenderRadioMM141358MMgendertrueRadioButtongenderRadioGG 146268GGgenderfalse(12)第12步:选择菜单“窗口组件”命令,在“组件”窗口中用鼠标双击“User Interface”展开列表选择,按住鼠标左键将六个“CheckBox”复选框组件放置到舞台上,属性设置如下表的7-5所示。CheckBox理论知识请阅读项目相关理论知识7.3.3。表7-5 复选框组件属性设置组件类型组件命名XYLabelSelectedCheckBoxtrain1CheckBox 499221一级简码trueCheckBoxTrain

7、2CheckBox 499250二级简码falseCheckBoxtrainbjCheckBox499277百家姓falseCheckBoxtrainywxxCheckBox583221小字字母falseCheckBoxtrainywdxCheckBox583250英文大写falseCheckBoxtrainszCheckBox583277数字false(13)第13步:选择菜单“窗口组件”命令,在“组件”窗口中用鼠标双击“User Interface”展开列表选择,按住鼠标左键将一个“NumericStepper”数字步进显示组件放置到舞台上,属性设置如下表的7-6所示。NumericSte

8、pper理论知识请阅读项目相关理论知识7.3.4。表7-6 数字步进显示组件属性设置组件命名XYmaximumminimumstepSizegradeStepper488354611(14)第14步:选择菜单“窗口公用库按钮”命令,在“按钮”窗口中按住鼠标左键将一个“bar capped purple”按钮放置到舞台上,在“X”文本框中输入“347”,“Y”文本框中输入“479”。(15)第15步:用鼠标选择“第一帧”,单击鼠标右键,在快捷菜单中选择“动作”,在“动作”面板输入如下代码:/用户信息变量初始化var username:String=金院小小;var usernumber:Stri

9、ng=var usergender:String=MM;var userclass:String=金院(1)班;var usergrade:String=菜鸟级;/训练级别变量初始化var usertrainbj:Boolean=false;var usertrainyj:Boolean=false;var usertrainej:Boolean=false;var usertrainywxx:Boolean=false;var usertrainywdx:Boolean=false;var usertrainsz:Boolean=false;/生成单击按钮对象var objRadio=new

10、 Object();/单击按钮事件点击处理objRadio.click=function(evt) usergender=evt.target.label;/为单击按钮添加监听genderRadioGG.addEventListener(click,objRadio);genderRadioMM.addEventListener(click,objRadio);/生成组合下拉列表框对象var objCombo=new Object();/组合下拉列表框变化事件处理函数objCombo.change=function(evt)userclass=evt.target.labelsevt.targ

11、et.selectedIndex;/生成数字步进器对象var objStepper=new Object();/数字步进器变化事件处理函数objStepper.change=function(evt)/判断用户的选择级别switch( evt.target.value)case 1: usergrade=菜鸟级;break;case 2: usergrade=江湖级;break; case 3: usergrade=高手级;break; case 4: usergrade=大师级;break; case 5: usergrade=精灵级; break; case 6: usergrade=梦幻

12、级;break; /为组合下拉列表框添加监听userclassCombo.addEventListener(change,objCombo);/为步进器添加监听gradeStepper.addEventListener(change,objStepper);stop();(16)第16步:用鼠标选择“bar capped purple”按钮,单击鼠标右键,在快捷菜单中选择“动作”,在“动作”面板输入如下代码:on(release)/获得用户的姓名username=usernametxt.text;/获得用户的学生usernumber=usernumbertxt.text;/获得用户的训练内容

13、if(_root.train1CheckBox.selected) usertrainyj=true;if(_root.train2CheckBox.selected) usertrainej=true; if(_root.trainbjCheckBox.selected) usertrainbj=true;if(_root.trainywxxCheckBox.selected) usertrainywxx=true; if(_root.trainywdxCheckBox.selected) usertrainywdx=true; if(_root.trainszCheckBox.selected) usertrainsz=true; play();(17)选择菜单“控制菜单测试影片”命令,影片结果如图7-2所示。图7-2 影片首界面(18)第17步:将鼠标移动至“时间轴”面板“背景层”第2帧处,选中第“2”帧,单击鼠标右键,在快捷菜单中选择“插入空白关键帧”。(19)第18步:在“背景层”第“2”帧的舞台上添加静态文本对象,静态文本对象的属性设置如表7-7所示。表7-7 文本对象属性列表文本类型文本内容XY字体字号静态文本输入区:158526隶书16静态文本生命值:417526隶书16静态文本

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号