falsh5虽是专业的网页动画制作软件,但是利用它制作多媒体课件毫不逊色。特别是它的ActionScript具有很强的延伸性,功能非常强大,只要巧妙的运用就会产生出神奇的效果。下面介绍利用ActionScript绘制数学函数图象的方法。
ActionScript中没有画点和画线的动作、函数、方法,如何实现绘制曲线呢?我们可以建立一个只有一个实心圆(半径2像素左右)的电影剪辑符号,实例化后利用动作duplicateMovieClip复制若干同样的电影剪辑作为组成图象的点,设置每个电影剪辑的_x、_y属性,使其成为图象上的点的横、纵坐标,这些点(电影剪辑)就构成了所要绘制的函数图象。例如画y=sinx x∈[-2π,2π]的图象。
新建一个文件,创建一个新电影剪辑符号:用椭圆工具绘制一个圆(边线与填充色相同),利用info面板设置W:2px,H:2px,利用Align面板使圆心位于符号编辑区的中心。回到Scene编辑环境,把刚刚建立的符号实例化,并在Instance面板中为其使命名为p,并把它放在适当的位置作为坐标系的原点,如(200,150),在时间线第一帧的Frame Actions面板里输入下面语句:
for (j=-Math.ceil (2*Math.PI*32);j<=Math.ceil(2*Math.PI*32);j++) {
duplicateMovieClip ("p","p"+j, j);
x = j/32;
y = Math.sin (x);
setProperty ("p"+j, _x, 200+j);
setProperty ("p"+j, _y, 150-32*y);
}
执行Control菜单中的命令:TestScene,所要画的函数图象显示在屏幕上。其中图象坐标系的单位长度是32px(即1厘米)
高中各年级课程推荐
|
||||
年级
|
学期
|
课程名称
|
课程试听
|
|
高一 |
高一(上)、(下)同步复习
|
语文 | ||
英语 | ||||
数学 | ||||
数学(期中串讲) | ||||
数学(期末串讲) | ||||
数学拔高 | ||||
物理 | ||||
化学 | ||||
生物(一) | ||||
地理 | ||||
历史 | ||||
政治 | ||||
高中专项突破课
|
语文写作 | |||
英语阅读理解 | ||||
英语写作 | ||||
英语完形填空 | ||||
物理功和能量 | ||||
高二 |
高二(上)、(下)同步复习
|
语文 | ||
英语 | ||||
数学(理) | ||||
数学拔高(理) | ||||
数学(文) | ||||
数学拔高(文) | ||||
物理 | ||||
数学(期中串讲) | ||||
数学(期末串讲)(理) | ||||
数学(期末串讲)(文) | ||||
化学 | ||||
生物(一) | ||||
生物(二) | ||||
生物(三) | ||||
地理 | ||||
历史 | ||||
政治 | ||||
高三 |
高考第一轮复习
|
语文 | ||
英语 | ||||
数学(理) | ||||
数学拔高(理) | ||||
数学(文) | ||||
数学拔高(文) | ||||
物理 | ||||
物理拔高 | ||||
化学 | ||||
生物 | ||||
地理 | ||||
政治 | ||||
历史(韩校版) | ||||
历史(李晓风版) | ||||
高考第二轮复习
|
数学(理) | |||
数学(文) | ||||
英语 | ||||
物理 | ||||
化学 | ||||
地理 | ||||
高考第三轮冲刺串讲
|
语数英串讲(理) | |||
语数英串讲(文) | ||||
物化生串讲 | ||||
史地政串讲 | ||||
高考试题精讲
|
数学(理) | |||
英语 | ||||
化学 | ||||
物理 | ||||
2021高考研究2021高考策略(理) | ||||
2021高考研究2021高考策略(文) | ||||
Copyright © 2005-2020 Ttshopping.Net. All Rights Reserved . |
云南省公安厅:53010303502006 滇ICP备16003680号-9
本网大部分资源来源于会员上传,除本网组织的资源外,版权归原作者所有,如有侵犯版权,请立刻和本网联系并提供证据,本网将在三个工作日内改正。