《动作脚本基础》PPT课件.ppt

上传人:牧羊曲112 文档编号:5472672 上传时间:2023-07-11 格式:PPT 页数:31 大小:1.68MB
返回 下载 相关 举报
《动作脚本基础》PPT课件.ppt_第1页
第1页 / 共31页
《动作脚本基础》PPT课件.ppt_第2页
第2页 / 共31页
《动作脚本基础》PPT课件.ppt_第3页
第3页 / 共31页
《动作脚本基础》PPT课件.ppt_第4页
第4页 / 共31页
《动作脚本基础》PPT课件.ppt_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《《动作脚本基础》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《动作脚本基础》PPT课件.ppt(31页珍藏版)》请在三一办公上搜索。

1、第11章 动作脚本基础,本章要点 撰写脚本的基础知识。动作脚本的语法。Action常用函数。常用Action语句 条件语句与循环语句。常用事件。,11.1 编写脚本,动作脚本就是在动画运行过程中起到控制和计算作用的程序代码。理解和掌握好脚本的基本元素和编程技巧是学习深层次动画制作的根本。要利用ActionScript语句编辑具有交互功能的动作脚本,需要熟悉Actioncript语句的基本语法。,11.2 Action的基本语法,任何编程语言都有自己的语法规则,动作脚本Action语句也有自己的语法。下面介绍的是Action的基本语法和基本概念。,11.2.1 点语法,格式:.或.=功能:点的左

2、侧可以是动画中的对象、实例或时间轴,点的右侧可以是与左侧元素相关的属性、目标路径、变量或动作。_root 表示动画的主时间轴;_parent 表示对嵌入在当前动画中的动画片段;(),11.2.2 关键字,Action在语言中保留了若干关键字以作特殊用途。用户不能使用它们作为变量名、函数名。表11.1列出了Action中常用的关键字。表11.1 常用关键字,11.3 Action常用函数与属性,11.3.1 Action常用函数 1.运算符 表11.2列出了所有的运算符。,2.函数,表11.3列出了常用函数。假定A,B,C为整数变量;STR为字符变量。,11.3.2 影片剪辑属性,影片剪辑(Mo

3、vie Clip简称MC)有19种属性,能够明确指定Movie Clip位置,就可以直接引用这些属性值作为变量;反之我们必须使用GetProperty函数来获取。表11.4列出了影片剪辑的19种属性。,11.4 常用Action语句,在Flash 8中,Action语句有很多,其中常用的主要有场景/帧控制语句、属性设置语句、影片剪辑控制语句、时间获取语句、声音控制语句等。,11.5 条件语句和循环语句,脚本程序的结构,按照结构化语言的特点,一般分为顺序结构、分支结构和循环结构。其中顺序结构最为简单,就是在语句执行的时候,程序将按照顺序执行语句。在此主要介绍分支结构和循环结构。,11.6 事件,

4、事件就是动画中程序根据外部发生的事情,做出的响应。在Flash 8中有3种事件。(1)关键帧事件。(2)按钮事件。(3)影片剪辑事件。,11.4 应用实例 礼花,【例11.4】礼花。通过本实例的创作,使学生掌握调用随机函数random()实现图形颜色的设置,影片剪辑元件的创建、使用方法及相关属性的高,循环语句while的使用等。【操作步骤】(1)新建Flash文档,“背景”设置为黑色,(2)创建“礼花”图形元件。,图11.8礼花基本图案 图11.9礼花基本图案所在的位置,(3)创建“礼花”影片剪辑元件,其位置属性如图所示。(4)在第25帧,插入“关键帧”,设置“Alpha”值为“0%”。在第1

5、帧到第25帧之间创建补间动画,并在第25帧处,打开“动作”面板,输入“帧-动作”代码为:“stop();”。,(5)创建“焰火”影片剪辑元件。其“属性”面板设置如图所示。(6)单击影片剪辑“礼花”以外的任意部分,在第1帧的“动作”面板中,输入代码,(7)在第15帧处,按F5键,插入“帧”。(8)导入“背景”图像和声音文件。(9)新建图层2,将影片剪辑“焰火”拖入场景,其位置如图所示,并且在第30帧插入“帧”。,图11.13 背景图像,图11.14图层2的属性设置,(10)新建图层3、4、5,插入“关键帧”,将影片剪辑“焰火”拖入到场景。(11)新建图层6,将“库”中的声音文件“礼花”拖入到舞台

6、。最后的“时间轴”设置如图所示。(12)按“Ctrl+Enter”检测影片。“礼花”某一时刻效果图如图所示。,图11.15 文件的“时间轴”设置,图11.16“礼花”某一时刻效果图,【例11.5】制作“群鸟飞”动画。,通过本实例的创作,使学生掌握使用脚本命令复制影片剪辑的方法。【操作步骤】(1)新建文档。(2)导入“背景”、“飞鸟”和“背景音乐”文件。(3)创建影片剪辑元件“飞鸟运动”。,图11.20“背景”图像,图11.21 飞鸟图形,(4)将“飞鸟运动”元件拖放到舞台。打开“动作”面板,输入“帧-动作”代码。(5)新建一个图层,选中第1帧,再次打开“动作”面板,输入“帧-动作”代码。(6)

7、新建图层,将“库”中的“背景音乐”文件拖放到舞台。(7)按“Ctrl+Enter”组合键,就可以看“群鸟飞舞”的壮观画面,如图11.23所示。,图11.22图 输入“niao”,图11.23 动画在某一时刻的画面,【例11.6】制作“树叶飞舞”动画。,通过本实例的创作,使学生掌握绘制图像的方法,使用脚本命令复制影片剪辑的方,绘制一个影片剪辑,分别在元件和时间轴上加入脚本命令,形成动画。【操作步骤】(1)新建Flash文档。(2)导入背景图像到库。(3)创建图形“树叶”元件。(4)创建影片剪辑“树叶1”元件。,(5)返回到场景。将“库”中的“树叶”元件拖放到舞台的任意位置。打开“属性”面板,在“

8、实例名称”文本框中,输入“piece”,如图所示。,图11.26图“树叶1”元件 图 11.27 实例名称“piece”,(6)选中元件,输入代码。(7)新建图层2,选中第1帧,输入代码。(8)按“Ctrl+Enter”组合键,就可以看到漫山飞舞的树叶,如图所示。图11.28 漫山飞舞的树叶效果,【例11.7】制作“动画下载过程显示”动画,通过本实例的创作,使学生掌握使用脚本命令制作Loading条的方法。用脚本命令计算出动画已下载的百分数,使其在动态文本框中显示出来。【操作步骤】(1)新建Flash文档。(2)创建“影片剪辑”新元件,设置动态文本。(3)新建图层2,插入3个“关键帧”。选中第

9、1帧,第2帧输入脚本代码。,(4)在第3帧输入下面的脚本命令:gotoAndPlay(2);“loader”元件的“时间轴”设置如图所示,图11.29动态文本框 图11.30“属性”面板 图11.31“loader”元件的“时间轴”,(5)将图层1重命名为“背景”,画一个与舞台大小相同的“矩形”。选中第2帧,插入“帧”。(6)创建图形元件“花瓣”。(7)创建影片剪辑元件“飘动的花瓣”。(8)创建影片剪辑元件“花组合”。,图11.32“花瓣”图11.33 引导线的形状与位置 图11.34花朵图像,(10)创建“按钮”新元件,并进入元件的编辑状态。在前3种状态上都放入同一个图形。并在图形的右边输入

10、英文字母“play”,如图所示。,图11.35按钮的形状,(11)新建图层“花”。新建图层“按钮”。新建图层“动作”,在第1帧和第2帧处,按F6键,插入“关键帧”,在两个关键帧中,都加入“帧-动作”代码:“stop();”。元件的“时间轴”设置如图所示。,(12)打开需要加入loading条的动画源文件,选中主“时间轴”窗口上的所有帧,用鼠标将所有帧整体向后拖2帧。在第3帧的任意图层加入“帧-动作”代码:“stop();”。将制作好的loading文件的所有帧复制,粘帖到“时间轴”的前两帧处。保存文件。(13)测试影片。按“Ctrl+Enter”组合键,就可以看到下载过程的数字显示。下载结束,停留在如图11.37所示的画面。用鼠标单击“play”按钮,动画才开始播放。,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号