Flash学习笔记(01)

一:动画基础原理

二:Flash的动画的制作方式

三:元件与实例的关系

四:Flash实例

可以做出网上常见的网页动画

Flash能为我们做什么

1.网站。贺卡。配乐短片。短剧。游戏。教学课件。

动画的定义:将相关的画面按照一定的速率连续播放所产生的视觉效果。

!常见的两种电脑网上的动画格式

GIF 位图 索引色 逐帧

SWF 基于矢量 真色彩 以过度动画为主

四、如果我们制作一个动画,需要哪些素材?

需要有相关的画面。(存在差别)

1帧等于1个画面

1、播放动画所需要的时间(帧频:每秒播放帧数)

设定帧数:12帧每秒

5秒动画一共需要多少帧:60帧。

电影:24帧。

电视:25帧。欧美32帧

2、Flsah 基本操作

建议使用flash传统界面

新建文件ctrl+N

修改文件尺寸  修改-文档。

六:帧的类型

七:在Flash两种动画方式

逐帧动画:每一帧都需要人为动作

补间动画:我们只需要做出开始和结束的关键帧。中间由Flash补充完成。

补间动画:运动动画。和形状动画。

分析动画效果。

元件:一次创建。多次使用。

一次修改。所有场景中的实例【调用效果】自动更新。

元件:库-库面板-Ctrl+l/F11

创建元件的办法:

【1】在场景中,先绘制一个对象,F8.转为元件

【2】ctrl+F8。直接新建元件。

修改元件:

【1】在库中,双击元件。进行到元件的编辑模式中

【2】在场景中,直接双击元件,进行到元件的编辑模式中。

说话之前应当先考虑是否会激怒他人,若有可能带给他人不快,请再思考这样做是否会给自己带来利益,以及得到的利益能否弥补抵毁他人带来的损失。若不能,请三思。损人不利已之事,当慎重

******Flash制作完成后,最好不要轻易改变文件的尺寸。


Flash制作技巧:

1、将动与不动的对象,分层放。

2、将动的对象也分层放。

如何设置元件的出场顺序?修改对象的开始帧的位置

商业Flash,使用最多的就两个元素(广告文字与产品图片)

【】动画的播放速度:

1。增减帧频,

2、增减帧数。

插入空白关键帧,可以决定开始帧的位置。


在开始做Flash以前,需要先规划好。元件的剧本。

删除帧:shift+F5

复制帧的办法:可以按住ALT+拖。


形状补间的原则:

1.对象必须是形状。

2、需要制作开始。结束帧。中间过渡由flash随机变化产生。

3、在时间轴,右键。创建形状补间。

圆到方;

黑箭头:放在图形边上,有弧线。可以改变形状。

1.按住ctrl.可以拉出端点。

形状控制点:只能用于形状补间。在开始和结束帧上使用。


开始帧和结束帧上的元件,必须是同一个元件。可以改变亮度。


********通过图层来实现的动画效果:引导层动画:遮罩层动画。

二:引导层动画

建立一个图形,创建传统补间。然后,画曲线。在图形上右键。添加传统运输引导层。把曲线移到引导层上。即可。

【1】、被引导层中的对象,沿着,引导层中的,路径方向做运动。勾选:“调整到路径。”

【2】、引导层中的路径,线条可以有交叉点。交叉点不能太复杂。电脑不识别。

【3】、一个引导层中,可以有多个路径。一个引导层,也可以引导多个被引导层。

三:

将动与不动的分层放。

将动与动的分层放。

四:

动画的节奏感:快与慢的变化。

加速运动的调节:帧属性面板-缓动值。就是在传统补间中的任意的一帧上点击,出现“缓动值”。-100.

减速运动的调剂:100;

加快:增加帧频。减少帧数;

减慢:减少帧频,增加帧数。


元件概念:图形元件,影片剪辑,按钮元件。三种元件。

1、图形元件:放置本身不变的对象。

2、影片剪辑:放置一段动画,一个大动画中的小动画。放置需要反复使用的动画。

【1】、在影片剪辑中,嵌套着,图形元件。

【2】、因为影片剪辑本身也是一个动画,所以她需要一个播放时间,动画所需要的帧数。

【3】、在场景中,要调用影片剪辑,我们也需要,在场景黄总,为这个影片剪辑分配一个帧数。

影片剪辑:自身的帧数:-----a

影片剪辑在场景中去使用,需要在场景中为它分配一个帧数 -----b

影片剪辑的帧数与分配的帧数会有几种不同的关系:

【1】、当场景中,只有一帧时,并且只有一帧时,这个影片剪辑可以弯曲播放。

【2】、当分配的帧数小雨,影片剪辑自身的帧数时,播放不完整,只播放一部分。

【3】、当分配的帧数大于,影片剪辑自身的帧数时,重复播放。

*******实际工作中,如何分配,大于或等于。

3、按钮元件:用户实现交互效果。


遮罩型动画。

加个图片作为背景,

新建图层,然后画个圆,右键,遮罩层。

遮罩层最终效果的组合:

1、内容是,下面被遮罩层中的对象;

2、外形是,上面遮罩层中的对象;

3、窟窿之外,由文件的背景色来决定。

4、一个遮罩层,可以遮盖,多个被遮罩层。

5、普通层,

快捷键

1.插入空白关键帧。(空白画面F7)

输出Flash商业文件格式。。SWF ctrl+回车

shift+F5删除帧。

插入一个关键帧。(后一帧,完全复制前一帧的内容。)F6

插入一个普通帧,(静止帧。起到停顿的效果)F5

1、要制作的对象,转化为原件:F8

ctrl +B :将元件变成形状。

时间: 2024-10-08 08:16:58

Flash学习笔记(01)的相关文章

【opengl 学习笔记01】HelloWorld示例

<<OpenGL Programming Guide>>这本书是看了忘,忘了又看,赶脚还是把笔记做一做心里比较踏实,哈哈. 我的主题是,好记性不如烂笔头. ================================================================ 1. 下载glut库 glut库地址为:www.opengl.org/resources/libraries/glut/glutdlls37beta.zip glut全称为:OpenGL Utilit

HTTP 学习笔记01

HTTP   hypertext transfer protocol (超文本传输协议) TCP/IP 协议集中的一个应用层协议 用于定义WEB浏览器与WEB服务器之间交换数据的过程以及数据本身的格式 HTTP 1.0  会话方式 HTTP 1.1 方式 HTTP 请求消息结构 一个请求行,若干消息头,以及实体内容 其中的一些消息头和实体内容都是可选的,消息头和实体内容之间要用空行隔开. GET   方式下是没有实体内容的 POST .PUT.DELETE 方式下请求消息才可以包含实体内容 HT

SWIFT学习笔记01

1.Swift,用来判断option是不是nil,相当于OC的 if(option) if let name = option{ greeting = "if=====" }else{ greeting = "else===" } 2.运行switch中匹配到的子句之后,程序会退出switch语句,并不会继续向下运行,所以不需要在每个子句结尾写break. 3.//使用..创建的范围不包含上界,如果想包含的话需要使用...,集合上,就是[)与[]的关系 for i

C++ GUI Qt4学习笔记01

C++ GUI Qt4学习笔记01 qtc++signalmakefile文档平台 这一章介绍了如何把基本的C++只是与Qt所提供的功能组合起来创建一些简单的图形用户界面应用程序. 引入两个重要概念:一个是“信号和槽”,另一个是“布局”. 窗口部件(widget)是用户界面的一个可视化元素,相当于windows系统中的“控件”和“容器”.任意窗口部件都可以用作窗口. 1.1Hello Qt 正确安装Qt4开发环境,创建工程目录hello,源代码文件名为hello.cpp,进入hello目录 (1

HTML学习笔记01

HTML学习笔记 HTML学习笔记01 一.HTML的定义 1 HTML就是"HyperText Markup Language","超文本标记语言".2 HTML不是<color="red">编程语言,而是一种标记语言.3 标记语言是一套标记标签.4 HTML使用标记标签来描述网页. 二.HTML标签 1 HTML标签是由尖括号包围的关键词.2 HTML标签通常是成对出现的.3 标签对中的第一个标签是开始标签,第二个标签是结束标签.

MVC4 学习笔记01

1 . ASP.NET MVC 中 ActionResult 和 ViewResult 在使用上的区别是什么?要注意什么吗? ActionResult 是一个抽象(abstract)类,ViewResult 只是ActionResult 的一个实现(implementation).如果你确认你返回的是一个视图(view),你可以直接返回类型为ViewResult.ActionResult 有很多的派生类,如果你很确定你要返回的类型,你可以明确的返回该类型.如果你并不是很清楚,或者你根本不想去理解

python学习笔记(01):python和c语言 标识符命名规则比较

python标识符命名规则:标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’).标识符名称的其他部分可以由字母(大写或小写).下划线(‘ _ ’)或数字(0-9)组成.标识符名称是对大小写敏感的.例如,myname和myName不是一个标识符.注意前者中的小写n和后者中的大写N.有效 标识符名称的例子有i.__my_name.name_23和a1b2_c3.无效 标识符名称的例子有2things.this is spaced out和my-name. c语言标识符命

C++学习笔记——01

最近准备跳槽的事情,于是把C++翻出来看,顺便做了一些练习,主要是数据结构方面的,就贴在这里做个系列,权当督促自己了. 第一天,写了一个栈,调试了下没什么问题,内存泄露的问题也解决了. 1 #ifndef STACK_H 2 #define STACK_H 3 4 #include "stdlib.h" 5 #include "iostream" 6 7 class Stack 8 { 9 private: 10 typedef int NODE_DATA_TYPE

DirectX10学习笔记&lt;01&gt; 搭建环境-在Visual Studio中配置DirectX

一.工具下载 IDE:Visual Studio 2008 SDK:DirectX SDK,可以从Microsoft的网站上免费下载到.SDK中还包含示例.工具和文档.自带的工具很有用,我们会经常使用其中的DDS纹理工具. 二.设置Visual Studio 2008 菜单栏->Tools->Options... 左边选择Projects and Solutions->VC++ Directories 右边Show directiories for:选择Include files,往下列

【zepto学习笔记01】核心方法$()(补)

前言 在很久之前,我们项目有一个动画功能,功能本身很简单,便是典型的右进左出,并且带动画功能 以当时来说,虽然很简单,但是受限于框架本身的难度,就直接使用了CSS3的方式完成了功能 当时主要使用transform与animation实现功能,并且用了一个settimeout执行回调,然后此事便不了了之了 但是出来混总是要还的,这不,最近相似的东西又提了出来,我们当然可以将原来的那套东西拿来用,但是看着那个settimeout总是不是滋味,因为这样捕捉回调的效果以及可能引起的BUG大家都懂,于是就