基于Flash和XML的随机点名工具

上传人:小*** 文档编号:159138048 上传时间:2022-10-08 格式:DOC 页数:3 大小:19.50KB
返回 下载 相关 举报
基于Flash和XML的随机点名工具_第1页
第1页 / 共3页
基于Flash和XML的随机点名工具_第2页
第2页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
基于Flash和XML的随机点名工具 摘要:使用flash和XML相结合的技术,制作了一个实用的用于教学的随机点名工具。通过使用3DEnrivonment组件,使得此工具不仅能有炫目的3D动画效果,而且通过ActionScript脚本语言的使用,还使它具有强大的交互能力,大大活泼了教学气氛。关键词:FlashCS4;3DEnrivonment;XML;中职教育;随机点名1Flash与XML简介1.1Flash简介Flash是世界上第一个商用的二维矢量动画软件,因其生成文件容量小、绘制的矢量图放大后不失真等优点,被广泛应用于游戏、广告、电子书、 游戏、网站设计、视频点播等领域。ActionScript动作脚本是遵循ECMAscript第4版的AdobeFlashPlayer运行时环境的编程语言。它给Flash动画增添了强大的交互性、数据处理以及其它功能。该技术标准的最新版本是ActionScript3.0。Flash3D引擎指的是制作实时三维画面信息的工具,随着网络的推广和Flash的广泛使用,Flash3D技术被用于网页制作、网页游戏和产品展示等领域。而3DEnvironment组件为众多3D引擎中较为根底的一个,使用它就可以通过ActionscriptAPI或友好的组件面板创立三维空间环境。1.2XML简介可扩展标记语言XML使用简单的标记描述数据,由于XML极其简单易于掌握和使用,并具有跨平台性,因此被众多的编程人员所使用。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。Flash能在绝大局部平台上处理XML的能力。XML对象允许输入和集成任何Web上的XML格式的数据到Flash中,Flash能够将XML数据和精彩的动画及声音无缝结合起来。2具体实现过程2.1总体框架设计2.23D组件的应用通过3DEnviroment组件添加6个基于Tablet的三维对象。分别命名为obj1到obj6。并且在Map视图中,以原点为中心,6个对象以等边六边形的顶点为坐标,平均分布在整个3D空间上,6个对象的竖向坐标Y均为0,而Camera相机位于-X轴,并取Y0,这样有较强的空间立体感。函数中的rotateY为3DEnviroment实例world的控制函数,rotateY的第一个参数为角度,这里利用random函数产生随即效果;第二个参数为次数,定义为10次。同时,为了点击Tablet对象能调用rotateWorld,必须在Tablet影片剪辑的设置:varid:Number=parseInt(this._name.substr(3)-1;tabHit.onRelease=function()_root.rotateWorld(id);2.3XML文件及其读取其中i为班级人数,j为随机数,通过my_XML实例中childNodes0的childNodes的长度,读取班级人数到i,产生1i之间的随机数,并由j找到相应的学生,把XML的内容放到文本显示影片剪辑mc的动态文本LuckyText。2.4测试效果为了增加课堂气氛,在文档里参加了“掌声.wav声音文件。图3为随机点名工具的演示效果。3结束语该工具经过教学实践证明,一定程度上帮助老师对学生的考勤,另外,由于Flash文件容量小,对运行环境的要求较低,具有跨平台性,而且能运行于浏览器上,能更好地方便用户使用。参考文献:1孙颖.FlashActionScript3.0殿堂之路M.北京:电子工业出版社,2022.2刘峰.Flash多媒体课件制作M.北京:清华大学出版社,2022.3杜明明,张毅.调用XML中的Flash文件制作动态Flash课件相册J.计算机应用,2022(S2).4皮特斯.FlashActionScript3.0动画教程M.王汝义,等,译.北京:人民邮电出版社,2022.5赵志靖,周静.基于FLASH+XML+FMS的视频点播系统的设计与实现J.中国教育信息化,2022(15).Random-RollCallingToolBasedonFlashandXMLAbstract:WeproduceapracticalrandomrollcalltoolforteachingbyusingacombinationofFLASHandXMLtechnology.throughtheuseof3DEnrivonmentcomponents,thetoolhasadazzling3Danimationeffects,andalsothroughtheuseofActionScriptscriptinglanguage,ithasapowerfulinteractivecapabilitiestoo,thathassignificantlyactivatedtheteachingatmosphere.KeyWords:FlashCS4;3Denviroment;XML;VocationalEducation;RandomRollCall 来自; several group number, then with b a, =c,c is is methyl b two vertical box between of accurate size. Per-23 measurement, such as proceeds of c values are equal and equal to the design value, then the vertical installation accurate. For example a, b, and c valueswhile on horizontal vertical errors for measurement, General in iron angle code bit at measurement level points grid errors, specific method is from baseline to methyl vertical box center line distance for a, to b vertical box distance for b, list can measured
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 模板表格


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!