是这样的,制作GIF动态图片是要用到一个叫:Ulead GIF Animator 5的GIF制作软件,当然,做动画还是用FLASH来完成。
方法一:用FLASH导出影片,选择PNG序列文件,然后用这个软件把这些序列文件连接起来就好了(注意,在拥有影片剪辑元件并且元件内部有动画的情况下,FLASH导出PNG序列不会读取元件内的动画,这也就是为什么你导出的动画不动的原因。所以要用这种方法首先要保证你的场景里没有内部有动画效果的元件)
方法二:这里要用到MSwf2Gif这个软件,这个软件的功能是把SWF格式的FLASH影片文件直接转换成GIF动画,这样无论是影片里是否有元件动画都可以用这个软件巧妙地把所有的动画效果转换为GIF动画。不过他直接转换成的GIF文件会很大,可以再次将转换好的GIF文件直接拖拽到Ulead GIF Animator 5这个软件的图标上用这个软件再保存一遍就小了。(用这个软件直接转GIF的缺陷是,不能很好的把拥有渐变效果的部分体现出来。不过他有个转换为TGA序列的功能,用这个就可以既不丢失FLASH元件里的动作,又可以保证画面的完整渐变效果,然后就像使用PNG序列一样用Ulead GIF Animator 5接起来了。
基本就这两种办法。
楼主 不能说详细点吗? flash本来是做动画swf的。你这个问题,表述不清,我只能猜一下了。第一,看一下画布大小,图片是不是全部在舞台大小内。第二,如果是做GIF图片,请不要做成影片剪辑,否则就只有一帧了,一定要做成图形元件,而且舞台上的帧数一定要和图形的帧数相同。第三,有可能是你做的图太复杂了,电脑配置又不是很好