【网学提醒】:本文主要为网上学习者提供Flash运动物体的编程与实践,希望对需要Flash运动物体的编程与实践网友有所帮助,学习一下吧!
资料包括: 论文(6页2854字)
说明:摘 要:用Flash编程实现物体的运动、绘制运动轨迹、运动曲线和函数图形,制作交互式多媒体课件,极大地方便了物理、数学的教学,本文结合实例详尽地说明了使用Flash电影剪辑进行运动物体编程的方法。
关键词:Flash ,ActionScript,运动轨迹 ,运动曲线
Flash动画制作软件是一款优秀的交互动画制作软件,用它制作课件,具有交互性强、文件容量小,便于网上传播的优点,因而在教育、教学特别是网络教学中得到了广泛使用。借助Flash的动作脚本语言---ActionScript,不仅可以制作出具有良好交互性和开放性的课件,而且还可以进行运动物体的编程,创建基于Actionscript脚本语言的行为动画,随心所欲地控制动画中每一个细节。在一般人看来运动的编程非常复杂,难以想明白其中的奥秘,在这里,将结合具体实例就运动物体编程的有关
问题作一些讲解,从而揭开其神秘的面纱。
Flash动作脚本语言(ActionScript)是一种面向对象的编程语言,像其它脚本语言一样具有丰富的语言元素,包括常量、变量、运算符、表达式、函数、属性、动作、对象和电影剪辑等等。与运动物体编程密切相关的有按钮(Button)、电影剪辑(MovieClip)和相应的事件(Event)和动作(Action)。在Flash中,我们可以使用它的动作面板给按钮、电影剪辑或帧设置动作。使用正常模式的动作面板,可以通过鼠标单击和拖放操作创建动作脚本,无需手工编写。如果对动作脚本语言比较熟悉,也可以使用专家模式动作面板手工编写脚本。很多动作的设置只要求有少量的编程经验,有些动作的应用则要求比较熟悉编程语言,用于高级开发。Flash中的Action功能,为我们提供了比较易用的编程环境。
一、运动编程的简单实现
一般情况下,运动物体的编程需要三层三帧(如图1所示)来完成(简称“三层三帧” 法),简述如下:
第一层为主界面。包括场景界面装饰;绘制运动对象(即运动物体,如一个小球),并把它定义为一个有名字的电影剪辑(如ball);可输入变量数值的标签等。
第二层是核心:分三个关键帧编写动作脚本(即运动编程)。
目录:一、运动编程的简单实现
二、运动轨迹的编程
三、运动曲线的编程
四、控制按钮的编程
参考文献:丁建超.Flash 5高级实例教程ActionScript编程篇[M].北京:中国青年出版社,2000.10
唐键、张晓东.Flash 4实用速成[M].西安:西安电子科技大学出版社,2000.4