浅谈FlashMXActionscript技术在教学软件开发中的实际应用

浅谈FlashMXActionscript技术在教学软件开发中的实际应用

ID:43689224

大小:55.00 KB

页数:6页

时间:2019-10-12

浅谈FlashMXActionscript技术在教学软件开发中的实际应用_第1页
浅谈FlashMXActionscript技术在教学软件开发中的实际应用_第2页
浅谈FlashMXActionscript技术在教学软件开发中的实际应用_第3页
浅谈FlashMXActionscript技术在教学软件开发中的实际应用_第4页
浅谈FlashMXActionscript技术在教学软件开发中的实际应用_第5页
资源描述:

《浅谈FlashMXActionscript技术在教学软件开发中的实际应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅谈FlashMXActionscript技术在教学软件开发中的实际应用“欧姆定律仿真实验”的制作FlashMX的ActionScript为创建包含复杂游戏、表单、调查表和实时交互性的应川程序提供了许多新的特性,笔者借助其强人的功能制作了“欧姆定律仿真实验”这一软件,木软件为中学物理“用电流表、电压表测电阻”的实验演示,在软件中,教师可以通过开关的通断,滑动变阻器滑片的拖动,逼真地演示出电阻、电流、电压三者Z间的关系,帮助学生理解欧姆定律的木质。关键词:Dynamictext>Button、InstancesMovieClip^startDrag

2、>stopDrag软件开发过程:一、设置文件属性:新建一个Flash文件,设置文件属性,动画的尺寸(550X400px)默认设置,背景颜色(蓝白渐变色)等。二、制作过程:1、制作动画片段符号课件的场景由滑动变阻器滑片、滑动变阻器、定值电阻、开关、电池、电流表、电压表、导线八个MovieClip组成,首先可以在FlashMX的“insert”菜单小创建滑动变阻器滑片、变值电阻、开关、电流表、电压表这几个MovieClip,在各个MovieClip导入经PhotoShop处理的图片。如果应图技能不是很过关,也口J以去网上寻找相关索材,既省事又美观。2

3、、创建“滑动变阻器——滑片”的按钮符号:山于我们在操作中要对滑动变阻器的滑片实现即点即拖,从而实现改变滑动变阻辭的阻值的目的,因此我们要讣滑动变阻器的滑片既可随意拖动乂具有按钮的交互性,因此只能利用FlashMX屮的ActionScript来实现所需要的效果,同吋为了讣使用者更直观的观察到阻值的动态变化,在软件中还多处使用了Dynamictext技术。因为只冇动画片断符号才能通过Instance的命名被ActionScript>

4、«的函数调用,并对其坐标、透明度、旋转角度等进行控制,所以需在按钮符号中插入制作好的动画片断符号“滑动变阻器滑片”,并

5、通过Instance将其命名为同理:创建“定值电阻”的按钮符号,并通过实例(Instance)命名为“rr”和“开关”的按钮符号并通过实例(Instance)命名为“sdsd”。3、在主场景Scene1中拖入各个MovieClip调整位置,连好导线,为了方便用“Action”语句控制,动画片断“开关”的属性“」option”设置为“・2”。(注:完成后在场景中必须有两个关键帧构成回路)4、在主场Scene1中分别创建儿个Dynamictext,返回值分别设为wc(动态显示电压)、meme(动态显示电流)、baby(动态显示滑动变阻器的阻值)、gg

6、(动态显示定值电阻的阻值)。5、针对动画片断符号进行编写程序代码:程序设计原理是根据欧姆定律公式:R=y而定,电源电压为3伏。电流表量程为(.6安)电压表量程为(一3伏)变阻器阻值(一50欧)选中场JaScene1中的第一帧,在这一帧中编写如F程序:if(getProperty("」oot.sdsd",.rotation)==・15)〃木语句判断开关的是否为断开,条件满足为断开{setProperty(M_root.az",_rotation,2.5);〃设置安培表指针指向零刻度setProperty(M_root.fz",.rotation,1

7、.3);〃设置伏特表指针指向零刻度we=”0伏特“;〃将电压表读数设置为零并赋值,使动态文木框显示读数为0伏特meme=*'0安培“;〃将电流表读数设置为零并赋值,使动态文木框显示读数为()安培baby=int((getProperty(M_root.aaa",_x)-40)/2)add”欧姆”;〃将滑动变阻值的阻值转化后赋值,使动态文本框显示电阻值}elseif(getProperty("_root.sdsd",.rotation)==-2)〃本语句判断开关的是否为闭合,条件满足为闭合{if(k%3==0)〃设置变量K控制定值电阻肌值的变化{o

8、o=int((getProperty(H_root.aaa'*,_x)-40)/2)+5;〃取得定值电阻的最小阻值为5欧姒tyty=oo-5;dd=3/oo*5;w=int(dd*100)/100;we=wadd”伏特“;〃通过欧姆定律公式计算电压值,并赋值给动态文木框,达到动态显示电压值目的hh=int(300/oo)/100;meme=hhadd"安培”;〃通过欧姆定律公式计算电流值,并赋值给动态文本椎,达到动态显示电流值口的baby=tytyadd"欧姆”;〃将变阻器的阻值赋值给动态文本松,达到动态显示阻值目的,以下代码含义一样不再细说}e

9、lseif(k%3==1)oo=int((getProperty("_root.aaa",_x)-40)/2)+l0;〃取得定值电肌的阻

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。