`
icybamboo
  • 浏览: 39120 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Flash基本概念和原理

阅读更多

一、时间轴线(Timeline)

时间轴线是动画和视频类软件中的一个重要概念。它相当于电影导演使用的摄影表。在实际电影拍摄中,导演通过摄影表来记录和控制整个影片的流程,包括什么时间、哪位演员上场、他应该说什么台词、做什么动作以及各位演员之间应该如何配合等等。而时间轴线则记录了全部的动画信息,是控制动画流程最重要的手段。

二、帧Frame

影片中的每个画面在Flash中称为一帧(Frame)。事实上,用户所看到的动画并不是画面上的物体真的在运动,生活中看到的所有的影视作品也都是由静止的画面组成的。在没有电脑之前,制作动画片都是通过手绘的方式来完成的。动画家们把原画一张一张的画在纸上,用录像机把它们一一录成画面,然后,一张一张放映,在大屏幕上看到的连续画面就是动画片。电影放映,一秒钟24个画格,电影的一个画格就是Flash的一帧。帧,在Flash中就是画面、画格的意思。在Timeline时间轴线中,一般每5帧为一组,被使用的实帧为灰色,空帧为白色。

帧的分类:

1.关键帧:用来定义动画在某一时刻的新的状态的帧,必须要由制作者来   绘制。关键帧根据有无内容分为空关键帧和实关键帧。

2.中间帧:在两个关键帧之间,由电脑生成的变化过程帧称为中间帧。

帧的集合:在某一时刻画面上出现的所有对象反映在时间轴线里是纵向的一

列帧的集合(即被播放头红线标明的那一列),称为一个单元(Cell)。

    帧频:每秒钟播放的帧数称为帧频。

    帧、关键帧的有关操作:“帧”的右键菜单的使用。

三、层(Layer)

图层这个概念在许多的图形软件中都会出现,使用图层工具,用户可以在不同的层上创建图案和图案的动画行为,并且各层上的图案彼此之间不会产生影响,这样就可以简化动画的创作以及简化对动画中物体的管理。

“层”和“时间轴”是动画的两个维度。层建立的是空间维度,时间轴建立的是时间维度。层在动画中具有分离要素的作用,时间轴则在时间维度中控制要素的行为。

层的有关操作:隐藏、锁定、新建、删除等。

层的属性设置:普通层、引导层、被引导层、遮罩层(蒙版层)、被蒙版层

四、场景(Scene)

  场景相当于实际表演中的舞台,活跃在电影舞台上的人叫做角色,而出现在Flash场景中的对象则称为实例(Instance)。每增加一个场景就相当于增加了影片的一集或是一幕。场景以外的区域称之为工作区,或者称之为“后台”,除非将其中的对象移到场景中,否则,是不会出现在最终导出的动画中。

五、元件(Symbol)和实例(Instance)

元件是在Flash中可以被不断重复使用的一种特殊对象,就像剧组里的演员,这一场戏中可以用他来演角色甲,下一场戏中可以用他来演角色乙,每个演员可以用来演多个角色。每个元件被多次拖曵到舞台上,就可以创建多个实例(Instance)即:角色。

Flash之所以引入元件的概念,主要是为了能够有效地减小输出文件的尺寸,因为在Flash里的对象,如果使用同一个元件的不同实例,则保存对同一元件的若干次引用所需的空间比单独绘制更加节省空间。其次可以使编辑电影更加简单化,因为如果元件修改了,那么应用于电影中的实例也将作相应的修改。再次Flash对制作动画作了很多限制,其中很大一部分动画只有制作成元件才能够完成。

Flash中的元件分为3种:图片(Graphic)、按钮(Button)和电影片段(Movie Clip)。他们之间可以通过调整行为(Behavior)选项来相互转换。

每个元件都有自己独立的Timeline,其中图形和电影片段的Timeline用法与动画场景上的Timeline是相同的。

元件的来源一般由三种途径:

1、内置库中得到

  通过选择Window/Common Libraries,从中选取元件

2、从已有的fla源程序中提取

      通过选择菜单File/Open as Library按库方式打开文件,可以只打开指定原文件中的元件库

3、直接在Flash中创建

  创建元件的快捷键为Ctrl+F8,如果将舞台上的对象转换为元件则快捷键为F8。

Flash动画分类

一、关键帧动画(逐帧动画)

二、运动补间动画

运动补间动画的起止对象是元件,而且是同一个元件。

三、形状补间动画

形状补间动画的起止对象都是图形(Shape)。

四、路径动画

由引导层和被引导层构成,运动对象的中心必须放在路径上。

五、蒙版动画

1、蒙版动画:由蒙版层和被蒙版层构成。

2、伪蒙板动画:上层中的对象的颜色与舞台的颜色一致,从视觉上产生遮挡的效果。

六、色彩动画

1、原始色彩动画:关键帧颜色变化。

2、形变色彩动画:动画的起止对象是图形(Shape)。

3、运动色彩动画:动画的起止对象是元件。

分享到:
评论

相关推荐

    数据通信原理ppt

    数据通信原理是在介绍了数据通信系统构成及有关基本概念的基础上,对数据信号的基带传输、频带传输等基本传输方式进行了论述,然后介绍了多路复用、差错控制的基本理论及应用,接着讨论了数据通信的几种交换方式(如...

    flash动画初探说课稿.docx

    本资源为一份Flash动画初探的说课稿,主要内容为八年级学生学习Flash动画的基本原理和逐帧动画的制作方法。说课稿从八个方面对教学进行阐述,分别是教材、学情、教学目标、重难点、教法、学法、教学过程和教学反思。...

    FLASH遮罩

    遮罩层的基本原理是:能够透过该图层中的对象看到“被遮罩层”中的对象及其属性(包括它们的变形效果),但是遮罩层中的对象中的许多属性如渐变色、透明度、颜色和线条样式等却是被忽略的。 7. 实例:红星闪闪 ...

    嵌入式系统原理与设计.pdf

    第二部分(第2章至第5章)介绍嵌入式系统的硬件知识,包括ARM处理和DSP处理器的应用,Flash存储技术,典型的嵌入式外设,电路原理图和印制电路板PCB的设计流程、设计原则及硬件设计环境与工具,典型嵌入式系统操作系统...

    [Flash.ActionScript.3.0动画教程

    [Flash.ActionScript.3.0动画教程],这是一本由Keith Peters编写的一本动画设计教材,此书要求读者对as2.0要有比较深的了解,主要讲解的是动画相关的原理。绝对有价值的一本书。 目录如下: 第一部分ActionScript...

    CSS动画指南:原理和实战(一)

    无论动画以何种技术载体呈现,无论是传统的手绘动画,还是电脑生成的3D动画,也无论是用Flash还是CSS,动画的基本原理和设计准则都未曾变过的。在这篇文章中,我们会先解释CSS动画的基本概念,并且介绍使用CSS创建...

    选择计算机动画制作工具-教学设计.doc

    (教师演示给学生说明) 2、Flash动画中的几个基本概念介绍 (教师引导学生,要在Flash中制作出令人满意的动画作品,必须掌握几个基本概念 :帧、图层、动画、元件等)。 (教师利用课件、素材并结合Flash程序为学生...

    嵌入式系统设计师教程 pdf

    2.3.7 触摸屏接口基本原理与结构 2.3.8 音频接口基本原理与结构 2.4 嵌入式系统总线接口 2.5 嵌入式系统网络接口 2.6 嵌入式系统电源 2.7电子电路设计基础 第3章 嵌入式系统软件及操作系统知识 第4章 嵌入式软件程序...

    Flash格斗动画的动作设计和动作的制作.doc

    原本学习是第一步, 但由于学习动作要建立在一定软件操作基础上, 所以这里先讲如何制作的基本概念: 这里我推荐使用Flash8进行制作, 一来8.0的线条定义范围是0-100, 二来8.0具备滤镜功能, 可以更好的表达格斗所需要的...

    作为一个新人,怎样学习嵌入式Linux?

    最后,需要了解做驱动和做应用之间的区别和联系,做驱动需要了解操作系统的原理和进程的休眠唤醒调度等概念,而做应用需要了解业务需求和行业发展方向。 学习嵌入式Linux需要具备一定的基础知识和编程能力,然后...

    ARM开发--S3C4510B

    第二章:介绍ARM编程模型的基本知识,包括寄存器的组织和ARM微处理器的工作模式,ARM体系结构中异常及处理等基本概念。通过本章的阅读,可使读者了解ARM编程模型的基本知识,为进一步的开发做准备。 第三章:详细...

    2021海思芯片.docx

    这些知识点涵盖了数字IC设计中的基本概念、时序电路、状态机、Multi-Vdd体系结构级降低功耗技术、电平转换器、电源隔离单元、错误类型、SVM语法、形式验证、综合网表和格式文件、FLASH和EFUSE等多方面的内容。

    PCF8563 时钟

    学习I2C总线的基本概念。 【硬件接法】 PCF8563芯片的SCL接P1.6,SDA接P1.7 另外,时钟可通过数码管显示 【实验步骤】 用跳线帽短接JP15。 ISP下载开关扳到“10”,用Flash Magic软件下载程序文件“PCF8563.hex...

    CSS动画指南:原理和实战(二)

    动画的基本原理和设计准则都未曾变过的。在这篇文章中,我们会先解释CSS动画的基本概念,并且介绍使用CSS创建动画的要点。我们以一个例子贯穿始终,利用传统动画的准则来逐步构建这个动画。要使动画逼真必须关注细节...

    嵌入式系统设计实战.王宜怀(带详细书签).pdf

    9.2.1 Flash存储器编程的基本概念 295 9.2.2 Flash存储器的编程寄存器 296 9.2.3 FCCOB-NVM命令模式 300 9.2.4 Flash存储器的编程步骤 301 9.3 D-Flash在线编程 303 9.4 P-Flash在线编程 308 9.5 Flash存储器...

    PIC单片机实用教程-提高篇(清晰带书签版)

    7.1 串行通信的基本概念 7.1.1 串行通信的两种基本方式 7.1.2 串行通信中数据传送方向 7.1.3 串行通信中的控制方式 7.1.4 串行通信中的码型、编码方式和帧结构 7.1.5 串行通信中的检错和纠错方式 7.1.6 串行通信组网...

    计算机应用基础知识概述(3).doc

    程序设计语言 〔1程序设计的基本概念 程序=算法+数据结构 算法 算法可以看作是由有限个步骤组成的、用来解决问题的具体过程。 [例1.1]欧几里德算法〔求p、q的最大公约数。 a. 如果p>q,则交换p和q。 b. 令r为p/q的...

    ARM技术开发全集之2

    第二章:介绍ARM编程模型的基本知识,包括寄存器的组织和ARM微处理器的工作模式,ARM体系结构中异常及处理等基本概念。通过本章的阅读,可使读者了解ARM编程模型的基本知识,为进一步的开发做准备。 第三章:详细...

    ARM技术开发全集之1

    第二章:介绍ARM编程模型的基本知识,包括寄存器的组织和ARM微处理器的工作模式,ARM体系结构中异常及处理等基本概念。通过本章的阅读,可使读者了解ARM编程模型的基本知识,为进一步的开发做准备。 第三章:详细...

Global site tag (gtag.js) - Google Analytics