文章列表
超人表情原创大赛正如火如荼的进行中,对于初哥可能就望钱兴叹了,不过没关系,这个Flash实例详细地讲解了一组卡通娃娃360度转身动画的制作过程,主要用到椭圆工具、直线工具和任意变形工具,操作简单易懂,希望你能有所收获,参与快知道表情设计赛,参与有奖哦。
这个Flash实例详细地讲解了一组卡通娃娃360度转身动画表情的制作过程,主要用到椭圆工具、直线工具和任意变形工具,操作简单易懂,有助于学习Flash绘画和动画的基本原理。先看下效果吧:
效果预览图
制作步骤:
1、新建一个200x200像素的Flash文档。首先我们要画一个简单的卡通娃娃,用椭圆工具画出如下两个椭圆。
图1
2、用挑选工 ...
。先看下时钟效果:
var fnum:Number = new Number();
Miao = 0;
Fen = 0;
Shi = 0;
function clock_func() {
with (this.clock_mc.zhen_mc) {
SHand._rotation = Miao*6;
MHand._rotation = Fen*6;
HHand._rotation = Shi*30+30*Fen/60;
}
}
clock_func();
clearInterval(ID);
for (var d:Number = 11; d>= ...
本文转自:http://www.5uflash.com/flashjiaocheng/Flashdonghuajiaocheng/4469.html
过前段时间学习,我们掌握了鼠绘的一些初步知识,今天我们来综合一下画幅风景画之海滩。
学习目的和要点:通过画“海滩”,进一步掌握不同工具的使用,灵活应用任意变形工具、使用Flash软件的滤镜功能、充分利用颜色的填充和渐变、掌握引导线使用和帧帧动画,并用我们前段时间掌握的技巧来组合一幅风景画。现在我们打开软件,绘制“海滩”。
新建 FLASH 文档。保存为“风景画”,设置文档大小为650*400,背景色浅色,其它默认。本动画分为几个元件制作背景、云层、海鸥、椰树、帆船、伞、椅子、日光。
[1b]一、新建图形元件“底图”[/1b]
1、插入新建元件,类型是图形,名称“底图”。用矩形工具笔触颜色 ...
本节应掌握的知识要点:
①影片剪辑属性调整;②相对路径、绝对路径的应用;③赋值运算符“=”应用;④了解算术组合赋值运算符“+=”、“-=”、“*=”、“/=”。
属性概念是我们生活中随处可见的,各种物体都有自己的属性,比如我们的食用水,它的自然属性是透明、无色、无味的液体,这些属性通过一些加工手段是可以改变的,加入调色剂可以使它的透明度和色泽发生变化,加入调味剂可以改变它的味道,放入冰箱冷冻可以让它凝固成冰块。
在Flash 中,影片剪辑对象也有自身的许多属性,比如坐标位置、透明度、大小、旋转角度等等,运用动作脚本语句可以对其属性进行修改调整。
路径概念在前面已经接触过了,我们 ...
本节应掌握的知识要点:
①条件判断语句if、else的应用;②trace语句应用;③动态文本应用;④在动作中使用“帧标签”定位;⑤认识“输出”面板;⑥比较运算符“
实例1-5 条件判断语句if、else应用
点击画面上的“play”按钮,小松鼠奔跑三个来回后,跳到另一个画面中原地反复翻转跳跃,点击“replay”按钮将再一次从第一个画面反复播放。这个效果就是用了条件判断语句if和else实现的。
打开源文件,从源文件中点击时间轴右上角的【编辑场景】按钮,显示出这个动画文件里有“场景1”和“场景2”两个场景。
“场景1”的右下角有一个动态文本框。【mc】图层上有一个长度为40 ...
本节应掌握的知识要点:
①条件判断语句if、else的应用;②trace语句应用;③动态文本应用;④在动作中使用“帧标签”定位;⑤认识“输出”面板;⑥比较运算符“
实例1-5 条件判断语句if、else应用
点击画面上的“play”按钮,小松鼠奔跑三个来回后,跳到另一个画面中原地反复翻转跳跃,点击“replay”按钮将再一次从第一个画面反复播放。这个效果就是用了条件判断语句if和else实现的。
打开源文件,从源文件中点击时间轴右上角的【编辑场景】按钮,显示出这个动画文件里有“场景1”和“场景2”两个场景。
“场景1”的右下角有一个动态文本框。【mc】图层上有一个长度为40 ...
本节应掌握的知识要点:
①duplicateMovieClip和removeMovieClip应用;②_visible属性应用;③数组应用。
复制影片剪辑语句duplicateMovieClip也是在Flash AS 中应用非常多的语句,许多精彩的特效都离不开这个语句,其语法格式如下:
duplicateMovieClip(目标, 新名称, 深度)
“目标”参数为要进行复制的目标影片剪辑。
“新名称” 参数为新复制的影片剪辑的唯一标识符。
“深度” 参数为新复制的影片剪辑的唯一深度级别。
removeMovieClip是与duplicateMovieClip经常配合 ...
本节应掌握的知识要点:
①duplicateMovieClip和removeMovieClip应用;②_visible属性应用;③数组应用。
复制影片剪辑语句duplicateMovieClip也是在Flash AS 中应用非常多的语句,许多精彩的特效都离不开这个语句,其语法格式如下:
duplicateMovieClip(目标, 新名称, 深度)
“目标”参数为要进行复制的目标影片剪辑。
“新名称” 参数为新复制的影片剪辑的唯一标识符。
“深度” 参数为新复制的影片剪辑的唯一深度级别。
removeMovieClip是与duplicateMovieClip经常配合 ...
[1b]文译者:egoldy
文章出处: [/1b]
[url=http://www.bit-101.com/]
[1b]http://www.bit-101.com[/1b]
[/url]
[1b]文章性质:翻译
译者网站很值得一看:[/1b]
[url=http://www.webstudio.com.cn/][1b]
http://www.webstudio.com.cn/
[/1b][/url]
[1b]Actionscript animation 简明教程[/1b]
本教程节选自
[url=http://bit-101.com/]
bit-101.com
[/url]
的未正式出版 ...
[1b]2. 加速度[/1b]
经过上面的学习已经对速度应用有了一些了解,下面我们看一下加速度。在物理中的加速度有一个公式如:[1b]
vt=vo+at
[/1b]在FLASH中应用基本上与些公式类似,只是省去了一些细节如时间。细分析时间并没有省去,而是通过时间轴来代替了。这里我们加速度为ax,那么在x轴上速度一般写成vx=vx+ax,简写成vx+=ax;我们把初速度设为0;
代码:
ax=0.2;
vx=0;
onEnterframe=function(){
vx+=ax;
my_mc._x+=vx;
}
演示:
那么同样道理,我们需要变通一下,另外个人的一点小观点,要 ...
[1b]2. 加速度[/1b]
经过上面的学习已经对速度应用有了一些了解,下面我们看一下加速度。在物理中的加速度有一个公式如:[1b]
vt=vo+at
[/1b]在FLASH中应用基本上与些公式类似,只是省去了一些细节如时间。细分析时间并没有省去,而是通过时间轴来代替了。这里我们加速度为ax,那么在x轴上速度一般写成vx=vx+ax,简写成vx+=ax;我们把初速度设为0;
代码:
ax=0.2;
vx=0;
onEnterframe=function(){
vx+=ax;
my_mc._x+=vx;
}
演示:
那么同样道理,我们需要变通一下,另外个人的一点小观点,要 ...
[1b]4. 弹性[/1b]
弹性,一般是指物体接触到到某个边界,所进行的回弹,在FLASH中,我们需要做的是设置好边界,以及物体回弹的方向。那么如何确定它回弹的方向呢,我们设定一个边界,当小球超出边界时小球回弹,也就是方 ...
[1b]4. 弹性[/1b]
弹性,一般是指物体接触到到某个边界,所进行的回弹,在FLASH中,我们需要做的是设置好边界,以及物体回弹的方向。那么如何确定它回弹的方向呢,我们设定一个边界,当小球超出边界时小球回弹,也就是方 ...
[1b]帮助上说:涉及到以下方法的操作都需要crossDomain.xml:[/1b]
XML.load()、
XML.sendAndLoad()、
LoadVars.load()、
LoadVars.sendAndLoad()、
loadVariables()、
loadVariablesNum()、
MovieClip.loadVariables()、
XMLSocket.connect()
Macromedia Flash Remoting (NetServices.createGatewayConnection)
Webservices。
[1b]下面这些方法是不需要crossD ...