Flash动画学习指南一: 综述

来源:互联网 发布:我的世界java安装包 编辑:程序博客网 时间:2024/05/16 15:45

转自:http://bbs.9ria.com/thread-73923-1-1.html


阅读要求:
  • 必备知识:
    对Flash工作区的基本了解
  • 需要的产品:
    Flash Professional CS4(下载试用)
  • 示例:
    motion-is-awesomer.zip
  • 面向用户水平:
    初级



Adobe Flash CS4 专业版提供了几种制作动画的方法可以让你SWF文件里的东西动起来。例如,你可以利用时间轴和Flash workspace创建补间动画,也可以在Stage进行动画相关预设置,或者,你愿意的话,你甚至可以用ActionScript代码让你的物体运动起来。

如果你用过早先版本的Flash,你会很快注意到,在Flash CS4专业版里,创建动画的方法已经变了。但是不要担心,首先,它其实是变得简单了;其次,用新的方法制作的运动模型有很多优点,比如在你制作的动画里,你可以看到并控制的细节更多了。

所以,如果你已经用过早些版本的Flash,而且想弄懂新老版本之间的变化、搞清楚为什么要这样。那建议你去读读这篇文章Motion migration guide for Flash CS4 Professional。如果你只是需要知道怎样去使用Flash CS4专业版的动画功能,那么请你继续看下文。如果你对Flash完全是新手,并且想对Flash的核心功能和工作空间有个快速的大概的了解。你也许适合看看这篇文章:Creating a simple document in Flash CS4 Professional。

用Flash CS4专业版来创建动画

在Flash里有几种创建动画的方式:

•创建补间动画和缓冲:要创建补间动画,你先在一段帧上创建一个需要补间的实体,然后在那段帧的某一帧或某几帧改变一下这个实体(位置、颜色等都可以)。然后Flash 将自动根据二者之间的帧值创建动画(即补间动画)。具体的,Flash根据你设置的不同帧上实体状态,改变两个不同帧之间物体的大小、旋转状态、颜色、滤镜状态等属性来表现运动和变形,例如,表现一个实体穿过Stage或者渐入渐出或者同时渐入渐出穿过。你也可以使用缓冲(需要预设置缓冲)来控制你的实体外观和移动。想了解更多,可以看这里: Animation Learning Guide for Flash: Motion tweens 和 "Adding preset and custom eases to motion tweens" 。

•创建逐帧动画:在创建逐帧动画时,与让Flash在不同帧值之间自动生成动画不同,你需要创建每一帧的图画。这就很像手翻书动画,你需要人工地画出每个细微的差别。当图画被连续地播放时,这些细微的差别就形成动画的效果。想了解更多,可以看这里:"Creating frame-by-frame animations"。

•应用运动预设置:运动预设置包括许多预先制作好的你可以应用在Stage实体上的动画,这些可以当作你制作动画的开始(以它为基础,后面可以修改)。运动预设置可以让你很方便地制作动画,你制作好一个简单动画模型,设置选项,点击应用。有了运动预设置你不需要太多动画知识就可以让你文件里的物体运动起来。想了解更多,可以看这里:Animation Learning Guide for Flash: Motion presets。

•使用补间实体:这是一种很有用的功能,你可以给补间动画取一个实体的名字,应用这个动画到同一文件的其他实体里。想了解更多,可以看这里:"Using Tween instances"。

•复制Actionscript3代码应用到你文件里的实体里:如果你不根本不想写代码,你可以通过时间轴制作好动画,然后复制对应的ActionScript3代码应用到实体上。想了解更多,可以看这里:Animation Learning Guide for Flash: Using ActionScript 3。

•创建形状补间:形状补间被用来制作变形动画,例如制作弯曲路径、或者制作圆形变成方形的过程。想了解更多,可以看这里:"Creating shape tweens"。

•使用反运动学:你可以在Flash CS4专业版里使用反运动学(IK)功能让物体运动起来。想了解更多,可以看这里:IK screencast tutorial和"Animating with the Bone tool"。

•写ActionScript代码:你可以通过写ActionScript代码的方式来制作动画,我们可以称之为“Scripted动画”。你可以使用很多不同的方式自己制作“Scripted动画”:写ActionScript代码来控制动画的细节或者使用预先建立的类和一些简单的补充代码来制作动画。想了解更多,可以看这里:Creating animation in ActionScript 3。

除了这些,你还可以了解到什么呢

Animation Learning Guide for Flash告诉你怎样在FlashCS4专业版中使用所有这些动画制作类型(包括高效的制作和编辑动画补间的方法)。如果你喜欢制作动画,或者需要用到动画,请继续读接下来的文章。事实上,这么好的指导书,你不继续读下去真是疯了。

读完这个指导书,你会大概明白Flash的动画功能,做好准备用你的想象力来制作漂亮的动画、交互的应用和应用Flash动画到其他交互网站上吧!

很显然,关于动画。Flash还可以做很多。你可以在的SWF文件里用Scripted动画,你可以运动反运动学来使角色运动,你也可以从博客或者其他朋友那里学习具体某种动画技术。你可以在Flash Developer Center的3D/Animation专区里找到最新的关于Flash制作动画的文章。

原创粉丝点击