大连海事大学就业电话:请问大家怎么将图片制作成为动画?有什么好软件吗?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 11:29:53
请问大家怎么将图片制作成为动画?有什么好软件吗?(支持多种图片文件格式的)

用FLASH把

你是说GIF格式的吗?

常用的GIF制作工具有很多,如Animagic GIF、GIF Movie Gear 、GIF Animator、Gif Constructor、CoffeeCup、GIF Animator等等。下面我们就讲一讲怎样用Animagic GIF来制作GIF动画文件。

Animagic GIF是一个共享软件,我们可以下载它的试用版。http://zj.onlinedown.net:82/down/animg122.zip

要制作GIF动画,我们首先要知道GIF动画是怎么动起来的。GIF动画其实也和电影一样,是由一幅一幅的静止的画面按顺序连续显示的结果。所以,我们制作GIF动画也要先把每一幅静止的画面都做好,再把它们按照一定的规则连起来。这里的每一幅静止画面就叫做一帧。 静止的画面我们一般都是在一些图形图像工具软件中制作,如Photoshop、CorelDraw、Painter等等,在Animagic GIF中我们要完成的是把这些静止的画面按顺序放在一起,并加入一些对每幅画面的停顿时间等项的控制。

从“开始”菜单中打开Animagic GIF。 Animagic GIF的界面是一个很典型的Windows窗口,上面是菜单和工具栏,下面是工作区,在工作区中还有一个叫“Frame List”的小窗 口,这个小窗口用来显示当前正在编辑的GIF动画的帧的列表。

要制作一个GIF文件,首先要点一下“File”菜单下的“New”命令或按下按钮新建一个文件。由于我们刚打开AniMagic GIF,所以己经建好一个新文件了。

建好一个文件后还要把己经用其它软件做好的静止画面导入进来,点一下“File”菜单,从中选择“Append frames”项,这时,AniMagic GIF会弹出一个“打开”对话框,我们就在这里选中己经做好的帧,再点“打开”按钮,现在窗口的工作区中己经出现了我导入的画面,并且在“Append frames”窗口中也显示出了各个帧的列表,从这里我们也可以看到,这个GIF动画共由32帧静止的画面组成。

用鼠标单击列表中的各帧的名字,可以查看各帧。在前面的多媒体部分我们讲过GIF文件是一种256 色的图形文件格式,因此,在导入各帧之后,屏幕上还出现了一个“Palette Window”,这个窗口中显示着当前显示的这一帧所用的调色板。

把帧的画面导入后,这些帧就己经构成一个动画了。

这时我们可以点工具栏上的这个“Play”按钮,它们就会动起来。

虽然现在这个GIF己经可以动了,但我们可以看到,在这种默认的状态下,它动的太慢,如果能让它们动的快一点,应该会好看一点。没有问题的,Animagic GIF可以为我们做到这一点。

用鼠标点一下工具栏上的这个“Frame rate”按钮,这就是Animagic GIF的帧率(Frame rate)控制窗口。在这里,我们可以控制动画的每一帧的显示时间。上面的“All Frames”用来设置所有帧的显示时间,单位是毫秒,现在这里的默认值是300毫秒,我们把它改慢一点,填上80毫秒试试,点“OK”。这次的播放速度就比刚才快多。

我们不仅可以控制各个帧的统一显示时间,还可以为某一帧或几帧单独指定其显示时间。再点一下“Frame rate”打开帧率窗口,下面的“Selected Frames”是被选中的帧的重复显示次数,而每次显示的时间就是上面我们选择的80毫秒。先在右面的列表框中选中要改变显示次数的帧,例如,我们可以选中第三帧。再在“Repeat”中选择这些帧要显示的次数。例如,我们输入3,点“OK”。这样,这个GIF动画在播放第三这两帧时会显示80×3=240毫秒,而其它的帧都只显示80毫秒。

GIF文件的一个最大的特点之一就是它支持透明色,也就是说,我们可以把某一种颜色置为透明色,这样,在GIF动画中,凡是出现这种颜色的地方都会变成透明的。这个功经常用在主页制作当中,使一张GIF图浮于一张背景图上面,而不完全遮盖它。

在Animagic GIF中制作透明GIF也非常简单。用鼠标点一下工具栏上的“Transparent color”按钮,这时,鼠标会变成一个吸管,用这个吸管点一下想设置为透明的颜色。这个颜色可以直接在GIF的图在选取,也可以在调色板窗口的颜色块中选取。选好透明色后,这种颜色在GIF图中就消失了。

做好一个GIF动画后,可以使用“Save”命令把它保存起来。点一下工具栏上的“Save” 按钮,在“另存为”对话框中指定好保存文件的目录和文件名,点“保存”按钮,文件就保好了。

刚才我们做的那个GIF动画是一个无限循环的,我们也可以为GIF动画指定循环播放 的次数。

再回到AnimagicGIF的窗口中,点一下“Animation”菜单下的“Loop count”项, 在“Loop iteration count”窗口中系统默认的是“Infinite loop”,无限循环。下面的“Stop after” 栏是指定循环次数的,我们改成“1”次,点“OK”。再点一下工具栏上的“Play”按钮,这回动画只播放一次就停了。

在播放透明GIF时,有时会遇到这种情况,前面的帧播放完后没有恢复成底色,当下帧播放时还可以看到前一帧留下的痕迹。

我们保存一下这个文件,再打开一个文件看看。 播放一下这个动画,你会看到,它的每一帧在播放完后都会留在屏幕上,很难看。

Animagic GIF也可以解决这个问题,点一下“Frames”菜单下的“Set restore method”项,先在弹出窗口右面的列表框中选中所有的帧,再从左边的“Restore method”中选择“Restore to background”就可以了(见上图)。点“OK”后就成了。再播放以下动画,看看效果如何。
在AnimagicGIF中,我们也可以像在其它编辑软件中一样对选定的帧进行删除、复制和添加等操作。

要删除某一帧,只要先选中这一帧,再点一下“Edit”菜单中的“Delete”项,这一帧就被删除了。

复制帧和其它软件中是相同的,先选中要复制的帧,再点一下工具栏上的“Copy”按 钮,然后再用鼠标在帧列表中点一下要插入帧的位置,再点一下“Paste”按钮,这一帧就复制到插入点前面了。

有时我们会需要向GIF文件中添加一个新的帧,这也很方便。先选择好要插入新帧的位置,然后点一下“File”菜单中的“Insert frames”,在“打开”对话框中选择要插入的帧,再点“打开”就行了。

AnimagicGIF不仅可以将单帧的画面做成GIF动画,它还可以为我们生成各种复杂的动画效果,比如我们为这个动画做一个“淡入”的效果。

我们再打开前面的那个动画。首先选好要淡入的那一帧,再点一下“Effects”菜单下的“Fade in”,在“Effects dialog”对话框中,上面的“Effect”栏可以选择想要“淡入”还是 “淡出”,我们就用默认的“淡入(Fade in)”,“Number of new frames to insert”中填入要为淡入效果创建的新帧,我们就用5,“Milliseconds per frame”是新帧的显示时间,我们不用管它,“Solid color”中设置淡入帧的调色板和起始帧颜色,我们点一下“Select RGB value”, 从调色板中选择白色,即从白色开始淡入效果。选好后点一下“OK”。现在我们可以看到在 帧列表中己经多了5帧淡入的画面,播放一下看看效果,怎么样,不错吧?

最后我们再说一说Animagic GIF的另一个功能,拆分GIF文件。AnimagicGIF不仅可以单帧的画面连成动画GIF,它也可以把一个动画GIF文件拆分成单帧的画面,这也是我们很常用的一项功能。

先用AnimagicGIF 打开一个GIF动画,点一下“File”菜单中的“Save frames”,在“另存为”窗口中指定一个目录和文件名,点“保存”。

打开资源管理器,找到指定的那个目录,看,那个GIF动画的每一帧都己经按顺序保存在这里了。