actionscript(简化)flash动作脚本课件

actionscript(简化)flash动作脚本课件

ID:35535085

大小:63.67 KB

页数:9页

时间:2019-03-25

actionscript(简化)flash动作脚本课件_第1页
actionscript(简化)flash动作脚本课件_第2页
actionscript(简化)flash动作脚本课件_第3页
actionscript(简化)flash动作脚本课件_第4页
actionscript(简化)flash动作脚本课件_第5页
资源描述:

《actionscript(简化)flash动作脚本课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、(―)Flash动作脚本简介Flash动作脚本又称ActionScript,是Flash内置的脚本语言,Flash5开始就有,Flash8.0的是ActionScript8.0。与JavaScript很相似,但ActionScript只能用来控制Flash内部的对象。一、可以实现的功能1、对动画的播放与停止进行控制;为鼠标与键盘指定事件控制Flash动画的声音:声道切换.音量调整和歌曲选择,可以制作音乐播放器;4.打开网站链接:建网站的超级链接;5、对图像进行调整;6>制作复杂的游戏和动画:常用的是下载进度条和播放按钮,另外一些漂亮的菜单等几乎全是用脚本语言编出来的,还有

2、FLASH游戏等。现在可以编写任何东西,包括QQ.网络聊天室等,也就是说可以做网页设计、动画中的任何工作,应用越来越多。二、Flash动作脚本的编程原则只有通过反复练习,才能理解和掌握常用的命令和编程方法。特别要注意以下几个原则:2、写代码时使用英文输入法,标点要用半角符号;操作什么就要添加什么,不可无中生有;3、汪意区分代码的大小写。脚本编程实质上是一个创作的过程,明白了什么地方添加什么效果,这些效果基本上可以通过哪些代码来实现,就算掌STFLASH编程。FLASH编程的基本过程如下:1、2、3、4、明确要完成的任务;确定要完成的任务需要用到哪些对象;按使用的先后顺序制

3、作需要的对象;为对象添加动作脚本;5、在“动作”面板中对代码进行测试;6、对整个FLASH程序进行全面测试。三、FLASH中的编程环境1、动作面板2、“输出”面板:用来在测试影片时显示脚本中的错误信息,也可以用来输出指定的内容,如:在脚本区输入:trace(“输出数字:1、2、3、4、5、6、7、8、9、10”),然后按下“Ctrl+Enter”组合键,内容将显示在“输出”面板。窗口的右上角也有一些实用的菜单命令。3、“脚本”窗口选择“文件I新建”,选择"Actionscript文件”,打开“脚本”窗口,与“动作”面板的代码编写窗口类似。“脚本”窗口主要用来编写一些自定义

4、的类,并存储为独立的纯脚本文件(.as,称为AS文件),用来供其他对象调用。但在此窗口中无法对代码进行输出测试,可以将其导入到“动作”面板中进行测试。实例2:碰壁的小球1、绘制一个小球的影片剪辑元件,再创建一个实例;2、选中小球,并为其编写脚本onClipEvent(load){(说明:onClipEvent是为特定的影片剪辑实例定义的触发动作,括号内的参数是一个称为事件的触发器,常见的有:load、unload>enterframe>mouseMove>mouseDown等,分别用于载入、删除、连续触发、鼠标移动、鼠标按下等动作)_x=0;_y=0;varVx二10;v

5、arVy=10;}onClipEvent(enterFrame){_x+=Vx;_y+=Vy;if(_x>550-_width

6、

7、_x<0){Vx*=-1;}if(_y>400-_height

8、

9、_y<0){Vy*=-1;四、动作脚本的关联对象主要与三种对象有关联:关键帧、按钮和影片剪辑。1、关键帧哪些关键帧应该添加脚本程序呢?如何设置帧动作?影片播放到某一关键帧时,将产生的动作。设置方法:在帧上单击右键,选择“动作”,打开“动作”面板,输入动作脚本即可。实例3:帧动作实例——跑动的小孩(1)打开素材文件,选择第一帧,在“属性”面板的“实例名称”框中输入“me”;(2)选

10、取第二帧,打开“动作”面板,添加的代码:mc._x+=-15;if(mc._x<-150)(mc._x=500;}gotoAndPlay(l);〃跳转到第1帧并重新开始播放动画2、按钮按钮一般是通过执行动作脚本来对动画进行控制的。具体操作:(1)首先,选取按钮,打开“动作”面板;(2)输入on开头的代码按钮的响应函数通常为on函数。按钮能够响应的事件主要为press>release>rollover>rollout等,分别对应鼠标按下、释放、移出、移入等操作。如"释放鼠标”输出“同学们晚上好!”on(press){trace(”同学们晚上好”);}on(release){

11、playO;}或stop()不仅能响应鼠标事件,而且能响应键盘事件,女口:On(KeyPress^^^^){but._xscale=but._yscale+=10;}检测是否按下向上的方向键,如按下,即but按钮的长、宽都加10像素。按下向下的方向键呢?如:例43、影片剪辑是使用脚本代码最多的一类对象,它有许多属性和方法,可以借助与它们编写一些实用的脚本,从而制作出丰富多彩的影片效果。如:下雨、雪花效果以及电子相册等。具体制作与按钮相似,因为它们都是元件。影片剪辑的响应函数通常为onClipEvent,是为特定的影片剪

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

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

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