Macromedia flash制作落叶飘下动画

Macromedia flash制作落叶飘下动画flash制作落叶动画打开MacromediaFlash软件,新建一个flash文档将所需所有素材导入到库中设置背景并将拖入到舞台的图片转换为图片元件设置落叶图层为图层2添加引导层,自定义枫叶下落路线轨迹。打开MacromediaFlash软件,新建一个flash文档将所需所有素材导入到库中使用“文件-导入-导入到库”命令将所有素材导入到库中。导入结果如下图设置背景并将拖入到舞台的图片转换为图片元件将库中的图片拖入到舞台中间,自动创建图层1,选中左侧工具栏中的“任意变形工具”,拖动过

大家好,又见面了,我是你们的朋友全栈君。

打开Macromedia Flash软件,新建一个flash文档

在这里插入图片描述

将所需所有素材导入到库中

使用“文件-导入-导入到库”命令将所有素材导入到库中。
在这里插入图片描述
导入结果如下图
在这里插入图片描述

设置背景并将拖入到舞台的图片转换为图片元件

  1. 将库中的图片拖入到舞台中间,自动创建图层1,选中左侧工具栏中的“任意变形工具”,拖动过来的图片四周出现8个矩形框,可用鼠标拖动,改变大小或位置到合适状态。
    在这里插入图片描述
  2. 右击图片,在打开的快捷菜单中选择“转换为元件”选项。修改元件名,选中类型:图形,确定。并在图层1第一帧位置,右击插入关键帧。
    在这里插入图片描述
    在这里插入图片描述

在图层1右侧的时间轴中找到60帧,右击,插入关键帧。完成图层1设置。
在这里插入图片描述

  1. 在图层1右侧的时间轴中找到60帧,右击,插入关键帧。锁定图层1,完成图层1设置。
    在这里插入图片描述

设置落叶图层

  1. 新建图层2
    在这里插入图片描述
    在这里插入图片描述

  2. 选中图层2,将库中的单个枫叶图片拖入图层,选择左侧工具栏中的“任意变形工具”将舞台中的单个枫叶图片调整到合适的大小。右键单击该图片从下拉菜单中选择转换为元件选项,在弹出的对话框中输入名称为“单个枫叶”,类型为影片剪辑,点击确定按钮。将单个枫叶移到右上角位置,在图层2第1帧位置右击插入关键帧,作为单个枫叶运动的起始位置。然后,调整枫叶到左下角位置,在第60帧位置右击插入关键帧。并锁定图层2。
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

为图层2添加引导层,自定义枫叶下落路线轨迹。

1.右击图层2,在打开的快捷菜单中选择“添加引导层”。
在这里插入图片描述
在这里插入图片描述

2.选中引导层,在左侧工具栏中设置笔触颜色为黄色,填充颜色为无,在舞台上绘制一条路径。并锁定引导层。
在这里插入图片描述
在这里插入图片描述
3.选中图层2,解锁。选中第1帧将叶子的中心圆点拖拽到曲线的开始端,接着选择60帧,将叶子移动到曲线的结束点,保证起止点均重合。
在这里插入图片描述
在这里插入图片描述
4.在图层2时间轴上任意选中第2-59之间任意一帧 ,右击创建补间动画。然后可在期间任意位置右击添加关键帧,使用“任意变形工具”改变运动中枫叶的形状。

在这里插入图片描述

5.单击“控制-测试影片”菜单,观看动画效果。
在这里插入图片描述

6.“文件-导出-导为影片”选择合适格式,保存即可。
在这里插入图片描述
在这里插入图片描述
7.GIF动画效果如下:(源文件下载:落叶测试.fla
在这里插入图片描述

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

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

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


相关推荐

  • php删除字符串的空格

    php删除字符串的空格php删除字符串的空格

    2022年4月24日
    44
  • 面向对象程序设计的基本原理_面向对象程序设计c++答案

    面向对象程序设计的基本原理_面向对象程序设计c++答案Java程序设计(面向对象)- 设计原理

    2022年4月22日
    33
  • python基础菜鸟教程_菜鸟课程好还是文都好

    python基础菜鸟教程_菜鸟课程好还是文都好Python菜鸟教程第二十课之初始Django1.Django简介Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架,Django有许多功能强大的第三方插件你甚至可以很方便的开发出自己的工具包。这使得Djan…

    2025年10月4日
    4
  • linux之fstab文件详解「建议收藏」

    linux之fstab文件详解「建议收藏」/etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less/etc/fstab来查看,如果要修改的话,则用命令vi/etc/fstab来修改。当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。下面我来介绍如何在此文件下填写信息。

    2025年8月9日
    3
  • 决策树原理实例(python代码实现)_决策树实例

    决策树原理实例(python代码实现)_决策树实例决策树算法决策树算法是一种逼近离散函数值的方法。它是一种典型的分类方法,首先对数据进行处理,利用归纳算法生成可读的规则和决策树,然后使用决策对新数据进行分析。本质上决策树是通过一系列规则对数据进行分类的过程。决策树算法构造决策树来发现数据中蕴涵的分类规则.如何构造精度高、规模小的决策树是决策树算法的核心内容。决策树构造可以分两步进行。第一步,决策树的生成:由训练样本集生成决策树的过程。一般…

    2025年9月1日
    3
  • JDBC_5 DBUtils[通俗易懂]

    JDBC_5 DBUtils[通俗易懂]DBUtilscommons-dbutils是Apache组织提供的一个开源JDBC工具类库,封装了针对于数据库的增删改查操作APIQueryRunnerResulSetHandlerDbutils插入举例Connection conn = null; try { QueryRunner runner = new QueryRunner(); conn = JBBCUtils.getConnections3();

    2022年8月9日
    7

发表回复

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

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