如何制作gif图片

如何制作gif图片

制作Gif图片的方法很多,大多数情况下都会选择利用PS中的ImageReady插件来制作。其实还有其它更好的选择来制作Gift图片,其中一款软件就是利用Flash来实现。下面小编就给大家展示一下如何利用Flash来制作Gif图片,本经验只是起到抛砖引玉的效果,希望通过本经验的分享能使更多的人从中受益。

如何制作gif图片

工具/原料

 
  • Adobe Flash CS3 Professional

方法/步骤

 
  1. 1

    新建一Flash文档, 文档类型设置为“ActionScript3.0”。

    如何制作gif图片

  2. 2

    点击“属性”窗口中的“设置大小”按钮,打开“文档属性”窗口,将大小设置为“160像素*290像素”,背景色设置为“黑色”,点击“确定”完成设置。

    如何制作gif图片
    如何制作gif图片

  3. 3

    依次点击“文件”→“导入”→“导入到库”,从本地选择小人行走的五幅图片导入到库中。

    如何制作gif图片
    如何制作gif图片

  4. 4

    然后分别将各个元件拖放到图层1对应时间帧上,并调整其大小以适合当前场景。具体对应关系:元件1拖放到第1帧,元件2拖放到第2帧,元件3拖放到第3帧,元件4拖放到第4帧,元件5拖放到第5帧。结果如图所示:

    如何制作gif图片
    如何制作gif图片
    如何制作gif图片
    如何制作gif图片
    如何制作gif图片

  5. 5

    双击时间轴上的帧频率,在打开的“文档属性”中将帧频设置为“5”,点击“确定”完成设置。

    如何制作gif图片

  6. 6

    点击“文件”→“发布设置”,在弹出的“发布设置”窗口中,勾选“Gif图像”项,并为该Gif文件命名为“MoveMan.gif”;切换到“Gif”选项卡,将回放方式设置为“动画”,透明方式设置为“透明”,最后点击“发布”按钮,则Gif图片制作完成。

    如何制作gif图片
    如何制作gif图片
    如何制作gif图片

  7. 7

    在生成的Gif动画文件上右击,从弹出的菜单中选择“打开方式”为“IE浏览器”,此时就可以看到走路的小人啦。至此,Gif图片制作完成。

    如何制作gif图片
    如何制作gif图片

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113663.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • sql中对嵌套查询的处理原则_sql的多表数据嵌套查询

    sql中对嵌套查询的处理原则_sql的多表数据嵌套查询在做嵌套查询时,如果嵌套的条件在另一张表中没有数据,则会报错。这时候可以用:

    2022年8月10日
    6
  • ipconfig 和ip addr的区别「建议收藏」

    ipconfig 和ip addr的区别「建议收藏」今天在玩DNS解析记录的追踪。nslookup查了一下我们业务域名对应的ip。得到一个完全不知道的ip。此时我登录到应用服务器上,使用ipa查看了该服务器的网络配置。并没有这个ip。百思不得其解。搞了一天终于明白了,一共两个问题:1、ipaddr和ifconfig显示的不一样?使用ifconfig发现了使用nslookup查到的ip,而ipaddr竟然不显示那个ip地址。原因如下:net-tools起源于BSD,自2001年起,Linux社区已经对其停止维护..

    2022年7月27日
    19
  • visual studio发生了未处理的异常_灾难性故障0x8000ffff

    visual studio发生了未处理的异常_灾难性故障0x8000ffff故障说明:使用vs2010时,由于文件创建MFC类时,移除文件后重新创建正确的基类,覆盖之前创建的文件造成,在“解决方案资源管理器”点击“cpp”文件弹出该提示。解决方法:在“解决方案资源管理器”,重命名cpp文件,双击打开后,改回原名即可。

    2022年9月24日
    3
  • Python中优先级_低优先级队列不止5把

    Python中优先级_低优先级队列不止5把优先级队列是一种容器型数据结构,它能管理一队记录,并按照排序字段(例如一个数字类型的权重值)为其排序。由于是排序的,所以在优先级队列中你可以快速获取到最大的和最小的值。你可以认为优先级队列是一种修改过的普通队列:普通队列依据记录插入的时间来获取下一个记录,优先级队列依据优先级来获取下一个记录,而优先级取决于排序字段的值。优先级队列经常用来解决调度问题,比如给更紧急的任务更高的优先级。我们以操作系统…

    2022年9月23日
    4
  • java环境_Java基础篇——环境配置

    java环境_Java基础篇——环境配置Java语言简介Java语言源自于Oracle-Sun公司,是当今最通用、最流行的软件开发语言之一。Java是简单的、面向对象的语言,最大的特性是与平台无关,有“writeonce,runeverywhere”的称号。而实现这一特性的关键,主要依赖于Java虚拟机(JavaVirtualMachine,简称JVM)。JVM是一台虚拟计算机,在不同的操作系统中(前提是该系统已经安装了Jav…

    2022年7月7日
    21
  • Ubuntu系统设置开机自动运行程序

    Ubuntu系统设置开机自动运行程序

    2020年11月8日
    257

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号