flash mx2004做平抛运动,就是有重力加速度的那个。

来源:百度知道 编辑:UC知道 时间:2024/06/04 19:06:05
1. 需不需要动作脚本?如果要,请把这里要用上的一条一条解析一下,实在不懂呵...
2. 动作作脚本主要是做什么用的,请随便举几个例子
好的追加50以上 谢..
一楼说得相当好,Flash里有没有办法用解析几何坐标系之类的,感觉那个反而好用一点

在高中物理教学中,平抛运动演示一直是一个难点问题,传统的教具和实验很难观察和表现清楚,本文将介绍如何解决利用Flash Mx中文版制作平抛运动及闪光照相动画。
我们用要做的动画演示要实现三个方面要求:(1)实现小球作平抛运动,这一点我们通过使小球水平位移随时间均匀改变、竖直位移与时间为二次函数关系来实现;(2)通过输入文本实现水平初速度的动态输入,通过动态文本实现水平位移、竖直位移和竖直速度的动态显示;(3)通过复制函数duplicateMovieClip()实现频闪照相效果。具体制作如下:
一、制作元件
1、新建一个影片。运行flash MX,修改影片大小为800×600。建立四个图层“球”、 “按钮”、 “坐标轴”和“输入显示”。
2、在图层“输入显示”第一帧中做一个静态文本“请输入初速度”, 类似的再做不显示边框的静态文本:“V0”、“Vy”、“X”和“Y”,及对应四个量的单位:“m/s”、 “m/s”、 “m”和“m”,并且用对齐工具对齐;做一个显示边框的输入文本,设置变量为v,放置于“V0”,做三个显示边框的动态文本,分别设置变量为x、y和Vy后放置于“Vy”、“X”和“Y”后。
3、新建影片剪辑“qiu”,用“椭圆工具”画一个圆,删去其边线,调整其宽为20,高为20,位置为(-10,-10),填充为放射状灰灰色小球。回到场景中,影片剪辑“qiu”拖入场景图层“球”第一帧中,将其命名为ball(这一步至关重要,因为只有给元件命名后才能通过脚本动作进行控制),调整其坐标为(-200,-200)(目的是使小球初始时不在屏幕上)。
4、在图层“坐标轴”第一帧画Y轴和X轴,调整其交点坐O标为(50,50),然后在相应位置分别标上“X”、“Y”和“O”。
二、输入脚本
1、按钮代码。打开系统自带的元件库,选择“playback”里的“gel rewind”、“gel pause”、“gel right”把它们依次拖入“按钮”图层第一帧中且放到下部,将三个按钮等间隔排列整齐。打开“gel rewind”按钮“动作面板”输入以下代码,注意:(1)代码里面的分号应用拼音状态输入;(2)“//”及后面为解释内容, 可以不输入。
on (release) {