本案例利用“传统补间动画”技术制作了一个“服务三农”的广告动画。图4.14 “服务三农”动画的某一个画面图4.15 库面板效果图1.设置“文档属性”启动Adobe Flash CS6后,新建一个文档,设置文档大小为585×120像素,背景为白色。执行“文件”→“保存”菜单命令,将新文档保存,并命名为“服务三农”。......
2023-11-17
1.if…else条件语句
if…else判断语句是指“如果…就…否则就…”,即当条件成立时执行某一事件,否则执行另一事件,若当条件不成立时不需要执行任何事件,则可else省略语句。
语法见表7-1。
表7-1 if…else条件语句语法
条件式即对数据的比较,需要用到比较运算符对两组表达式或数据之间进行比较,例如本节案例中的“in_txt.text=="flash"”中的“==”就是一个比较运算符,结果只有两种:“true”“false”,即“成立”与“不成立”,“真”与“假”,如图7.29所示。
图7.29 比较运算符
本案例中使用if…else语句对文本内容进行判断,脚本代码如下:
单击“Enter”按钮后,通过监听器调用ent()函数,函数中会将用户输入的数据与字符串“flash”进行比较,如果两者相符,则将场景的播放头移动到指定的帧“ok”上,并停止播放;如果两者不相符,则将场景的播放头移动到指定的帧“no”上,并停止播放。(www.chuimin.cn)
2.switch…case多条件选择的条件语句
switch…case可用根据变量中的数据值来决定程序的执行流程,其变量的数据类型可以是字符串数据类型、整数数据类型等。
当评估值与条件值不符合时,若无初始值语句“default”,则直接结束switch语句。switch…case语句的语法与范例见表7-2。
用break可以达到执行一个case分支后,使程序的流程跳出switch结构,终止程序的执行目的。程序的最后一个分支default是在程序的最后执行,所以可以不加break语句。
switch语句是多分支选择语句,当程序中分支很多时,如分数统计,可按优等生、良好生、中等生、差等生,如果用嵌套的if语句处理,会使程序显得冗长,并会使可读性降低,这时就可用switch语句进行处理。
表7-2 switch…case语句的语法与范例
本节案例中switch…case语句的使用在“内容”层的第2帧,脚本代码如下:
有关教你轻松玩转Flash CS6:动画制作入门与进阶的文章
本案例利用“传统补间动画”技术制作了一个“服务三农”的广告动画。图4.14 “服务三农”动画的某一个画面图4.15 库面板效果图1.设置“文档属性”启动Adobe Flash CS6后,新建一个文档,设置文档大小为585×120像素,背景为白色。执行“文件”→“保存”菜单命令,将新文档保存,并命名为“服务三农”。......
2023-11-17
选择菜单“窗口”→“颜色”命令,即可打开“颜色”面板,该面板中有两个选项卡,即“颜色”和“样本”。图2.38 “样本”面板使用“样本”面板的弹出菜单,可以对色彩样本进行删除、复制、保存等管理。图2.39 “颜色”面板1)纯色填充。图2.43 心形图图2.44 “颜色”面板设置图2.45 “导入到库”对话框Step2 单击工具箱中“颜料桶工具”按钮,填充心形区域,填充效果如图2.46所示。......
2023-11-17
“Deco工具”是Flash中一种可以实现喷涂填充工具,使用Deco工具可以快速完成大量相同元素的绘制,也可以应用它制作出很多复杂的动画效果。图2.78 网格填充效果图3.3D刷子通过3D刷子效果,可以在舞台上实现元件随机喷涂的效果,并且具有3D透视效果。建筑物的外观取决于为建筑物属性选择的值。图2.79所示为建筑刷子绘制的建筑效果图。......
2023-11-17
使用“任意变形工具”可以对图形进行缩放、旋转、倾斜、翻转、透视、封套等变形操作,进行变形的对象既可以是矢量图形也可以是位图或文字。图2.80 任意变形工具的选项区图2.81 任意变形工具选中状态2.旋转与倾斜将鼠标移至线框的四角时,当指针变为“旋转”形状时,拖动鼠标,可将图形进行旋转。图2.82 旋转与倾斜图形注意:用任意变形工具选择了对象后,对象中心会出现一个形状为圆圈的控制点,调整这个控制点,可以改变对象的旋转中心。......
2023-11-17
本节是“圣诞之夜”案例的制作。执行“文件”→“保存”菜单命令,将新文档保存,并命名为“圣诞之夜”。图6.1 圣诞之夜2.布置舞台场景,并添加音乐Step1 将“图层1”重命名为“背景”。图6.4 “停止按钮”声音参数设置双击进入“播放音乐”按钮元件中,在图层1的“点击”处插入帧。新建图层2,在“按下”处单击鼠标右键插入空白关键帧,并选择此帧,在属性面板的声音属性中设置参数见图6.3。......
2023-11-17
本案例使用“椭圆工具”、“矩形工具”和“钢笔工具”,配合“选择工具”和“颜料桶工具”制作了一个“禁止吸烟”的标志图。执行“文件”→“保存”菜单命令,将新文档进行保存,命名为“禁止吸烟”。......
2023-11-17
本案例利用“引导路径动画”技术制作了一个“璀璨星空”动画,通过本案例的学习,读者主要可以掌握引导动画的制作过程,引导路径的应用技巧。图5.1 “璀璨星空”动画的某一个画面1.设置“文档属性”启动Adobe Flash CS6后,新建一个文档,选择动作脚本为ActionScript 2.0。执行“文件”→“保存”菜单命令,将新文档保存,并命名为“璀璨星空”。图5.9 “星星”元件最终效果图Step8 新建一个影片剪辑元件,命名为“星星闪”,进入元件编辑状态。返回“场景1”。......
2023-11-17
本案例使用“椭圆工具”和“铅笔工具”,配合“选择工具”和“颜料桶工具”绘制了一个“鸡宝宝”的卡通形象。执行“文件”→“保存”菜单命令,将新文档保存,命名为“鸡宝宝”,并保存。图2.2 “鸡宝宝”轮廓图2.3 完整的“鸡宝宝”轮廓Step4 单击“颜料桶工具”按钮,修改工具箱中“填充颜色”为“黄色”,给“鸡宝宝”的尾巴和身体填充颜色。图2.4 “鸡宝宝”卡通形象......
2023-11-17
相关推荐