APP下载

浅析计算机技术在flash动画中的应用

2015-06-02牛凤珠

科技与创新 2015年9期
关键词:计算机技术

牛凤珠

摘 要:随着flash动画的发展,计算机技术与flash动画制作的关系越来越密切。flash脚本语言为flash动画的制作提供了更多可能。根据flash动画的发展历史,总结了计算机技术为flash动画制作创造的巨大空间,从而利用计算机技术继续壮大flash动画的队伍。

关键词:flash;计算机技术;脚本语言;Javascript

中图分类号:TP317.4 文献标识码:A DOI:10.15913/j.cnki.kjycx.2015.09.022

1 计算机技术在flash动画中的应用

在动画制作软件越来越丰富的今天,不少动画技术人才可掌握两门甚至更多的软件操作技术,丰富的制作软件为动画制作提供了越来越方便的制作方法。体积小、操作方便、制作成本低的flash成为了广大动画制作爱好者和专业人士的必备工具。flash动画是由Macromedia公司于美国1996-06推出的,最初应用在网页动画设计中。随着flash的发展,其功能日益增多,不但可以在软件内部插入音乐、声效,甚至可以插入图片、视频,且作品可在多个平台上交互。目前,flash动画已不仅是一款网页动画的设计软件,已迅速扩展到了影视媒体上和移动终端上。随着计算机技术的发展,flash已经深入到人们的日常生活中,越来越多的追随者利用它实现自己的艺术创意。

从flash发展的历史看,从1996年的第一个版本到1997年第二个版本引进了库的概念,1998-05的第三个版本中出现了影片剪辑、透明度调整和独立播放器,最重要的是具备了Javascript插件。这一革新使动画制作上了一个新的台阶,可利用脚本语言方便、快捷地制作动画。1999-06,Macromedia公司增强了ActionScript,加之计算机技术的进步,其与flash动画的联系变得不可分割。2003-09,ActionScript2.0问世,在flash动作面板中可写入程序,从而实现添加动作的对象在舞台上的关联。添加对象可在元件按钮、关键帧和元件影片剪辑上添加动作。在编写脚本语言的同时,还会出现自动提示,从而减少编程错误出现的概率,大大提高了工作效率。

2007年,Adobe公司收购了Macromedia公司,在flash的操作技术上获得了一定的成就。2007年,flash可以支持ActionScript3.0的运行,相比于ActionScript2.0,它可快速构建效果强大的面向对象的编程语言,为互联网的应用程序语言提供丰富的效果;可简化脚本语言,提高功能性和灵活性,提高了性能和开发的效率。随着计算机技术的进步,flash的功能日益强大,2007年开发的Adobe Flash CS3可导出QuickTime视频,从而可支持QuickTime视频在平台上的交互。QuickTime是苹果公司开发的一款媒体播放器,其优势在于可多平台播放和多格式的输出、输入,内部具有丰富、完整的多媒体架构,可实现媒体的捕捉和合成,在导出和导入媒体的同时,还可以实现制作、用户回放等功能。

2010年,Adobe Flash CS5的问世,使flash在制作上有一个大的飞跃,软件内部支持FlashBuilder和TLF文本。TLF支持更加丰富的文本功能,可控制文本属性,相比于之前的传统文本,增加了字符的样式、行距、颜色、下划线和数字格式等的调整功能;具有很多段落样式,可支持间距的变化、对齐选项、边框距离和首行缩进等;可支持很多亚洲字体属性,字体的直排、内横排等;可应用色彩效果、混合模式和3D旋转。对于TLF中创建的可选性模板,当SWF文件发布时,文本可被选中,也可以复制到剪贴板上,但不可以编辑,且在TLF中这些是默认的设置,在可编辑状态下选中和编辑。

在交互式的动画制作中,经常会用到按钮,因此,在制作的视频画面上可放置“开始”“停止”“重播”等按钮,这种创建按钮的方法可直接在库中创建,也可以在舞台上创建。测试影片时点击上述按钮,则会按指定的命令进行操作。这些制作按钮的方法充分应用了计算机语言,在ActionScript中有很多语法、语句,比如英语字母的大、小写都代表着不同的意义,在ActionScript中结束的符号是一个“;”号,对于访问对象的属性应用了“(.)”,在这个符号后输入对象的属性和方法的名称。

2011年,Adobe Flash CS5.5 Professional发布,这款软件支持ios项目的开发。在Flash 6中加入了视频导入功能,可在制作时候嵌入视频,还可以在播放外部Flv格式的视频。此外,它还可以捕捉来自摄像头和麦克风的实时视频和音频。这些技术的更新应用均证明了计算机技术的发展引领着flash 软件的进步,使其更加人性化和便捷化。

随着计算机技术的日新月异,flash软件的功能日趋完善,但flash对位图的处理功能还较弱,这是因为它始终是从矢量开始处理的,但这并影响不了flash的地位,它沿着矢量的道路深入下去,未尝不是一种进步和特点。

2 结束语

flash动画软件里的功能越丰富,动画的效果越漂亮,但复杂的功能也为操作者提出了一定的要求。要想掌握这门技术,就要下功夫,深入、系统地学习动画专业知识,还要对计算机技术有一定的见解。只有这样,才能全面地掌握flash,才能制作出更加优质的动画片和优秀的交互作品。

参考文献

[1]邓文达,谢丰,邓云鹏.FlashCS6动画设计与特效制作220例[M].北京:清华大学出版社,2014.

[2]贾否.动画概论[M].北京:中国传媒大学出版社,2010.

〔编辑:张思楠〕

猜你喜欢

计算机技术
探讨办公自动化中的计算机技术应用
基于矩阵LU分解的并行处理
政府机关档案计算机管理的有效应用分析