用Flash制作火苗效果
Flash实用技巧之蜡烛制造

Flash实用技巧之蜡烛制造实例效果:本例是通过蜡烛燃烧及熄灭时的效果给大家讲述Flash制作中的一些很实用的方法和技巧。
虽然蜡烛在生活中已不多见了,但这些技巧的用途还是很广泛的,如影片的重放技巧,火焰、烟的制作方法,颜色的使用技巧等。
效果预览:点击这里预览效果预览图效果截图预览(播放请点击这里)以下元件的图片如不做说明,场景的缩放比例均为100%。
设计步骤:打开FlashMX。
按快捷键Ctrl+J,设置场景为450px×280px,黑色,帧速率12fps。
一、设计元件1.制作烛台。
按快捷键Ctrl+F8新建一个名为“烛台”的Graphic符号。
然后在“烛台”的场景里按快捷键Ctrl+R导入一个烛台。
见效果预览图。
2.制作火焰。
按快捷键Ctrl+F8新建一个名为“烛火”的Movie Clip符号。
为了方便制作,提高效率,在制作之前我们先来看一下“烛火”影片剪辑里层的结构,如图1所示。
图1 “烛火”的层结构图根据图1,新建四个层,然后分别给它们命名。
※设计内焰。
技巧提示:制作火焰的大小的变化,要用到Shape(形变)运动的概念。
但是Shape运动会使文件体积增大,所以在影片中最好少用。
首先,按快捷键Shift+F9打开Color Mixer面板,并进行如图2的设置。
图2 Color Mixer面板的设置图2中显示的是右边滑块的设置,颜色值为#E8F080,颜色透明度为80%;左面滑块为蓝色,Alpha值为0%。
在“内焰”层画上一个形状如左下图的内焰,大小为7 px X 12 px,X轴的值为0;Y轴的值为-8。
然后用油漆桶工具浇灌颜色,并用颜色转变按钮选中火苗后调节颜色,如右下图所示(此为400%的图片)。
图3 蓝色火苗设计接下来,分别选中第5、9、13帧按F6插入关键帧,再选中第1、5、9帧,然后在Properties面板里的Tween下拉菜单中选择Shape 命令。
接着按快捷键Ctrl+I打开Info面板,把第5帧火苗的大小设置为6 px X 16 px,X轴的值不变;Y轴的值为-10 px,把第9帧火苗的大小设置为8 px X 15 px,X轴的仍为0 px;Y轴的值为-9 px。
教你如何用flash实现鞭炮的爆炸效果

教你如何用flash实现鞭炮的爆炸效果要过年了,少不了想放鞭炮,生活中的事儿,网上的也全要有。
怎么让一串鞭炮爆炸呢?在网上找了几天,都是用AS,实现鞭炮爆炸效果的,虽然用AS效果很好,但是对于初学者及不懂AS的朋友有一定困难。
经过两天的琢磨,不用AS,终于也可以实现让一串鞭炮爆炸了!下面讲一下那串鞭糇爆炸的制作过程!新建flash文档,背景色选黑色,其他默认,确定。
保存为点鞭炮一、制作元件1、新建图形元件,画一个鞭炮样2、新建MC,起名鞭炮落。
因为串起来的鞭炮都是两个两个地炸,所以这个MC里用了两个鞭炮。
图层1放一个,图层2放一个。
用逐帧画出鞭糇炸开后下落的不同形态。
第11帧上写入帧动作:stop();加一新图层位于最上面,给这个MC,导入鞭炮炸的声音。
下面图分别是时间轴上第1帧到第10帧的样子(大家可以画得更好的,图中绿线是为了画时找好位置,引用了标尺.)3、把上面MC中的第1帧的图形,转换为图形元件,起名为两炮。
4、新建MC,起名火(这个火是点了炮后,往上窜的火)用逐帧画出火苗的不同形态。
5、新建MC,起名火苗(这个火焰是火柴上用的)火苗用椭圆工具画出一个圆,再用箭头工具拉成火苗状,白--黄--红放射填充.10帧处改火苗方向.在第1帧,第10帧处设形状补间.6、新建MC,起名火柴上面图层是火苗MC。
下面图层画上火柴的柄回到场景思考:问题1、一串鞭炮炸的时候,是从下往上地炸响,怎么实现呢?答案:用时间轴控制。
炸得晚的让他晚出现。
炸得早的让他早出现。
问题2、可是一开始的时候,鞭炮都是看见的。
答案:在时间轴的前面放上不炸的图形元件。
到炸的时候,加关键帧,换上MC。
(这些是我在试做的时候碰到的问题和解决的思路。
)一、安排鞭炮1、在图层1上拖入图形元件--两炮,复制若干个,排成一排状,然后全部选中,点鼠标右键选分散到图层。
给所有图层加到110帧。
2、找到最下面鞭炮的层,在12帧处插入关键帧,点下面这一层上的图,交换元件:鞭炮落MC3、找到上面鞭炮的层,在15帧处插入关键帧,点下面这一层上的图,交换元件:鞭炮落MC4、找到再上面鞭炮的层,在20帧处插入关键帧,点下面这一层上的图,交换元件:鞭炮落MC5、依次找到换完,注意上下层的顺序。
flash的火焰效果

上午突然有点灵感,做了一个火焰效果。
看看,大家喜欢不?如果感兴趣。
请认真看完此篇文章,这样你就能做出这种效果了。
演示地址:/taoshaw/study/fire_text噢,如果你感兴趣。
就搬个板凳坐起,慢慢看吧。
很复杂的。
呵呵。
1、新建影片,设置背景为黑色。
帧频为50。
这里不一定的。
大小也不一定,根据你自己的TEXT的大小来。
2、新建一个元件。
用于做字体。
这里面的字体的制作过程比较复杂。
大家要认真看哦。
3、选择静态文本框。
设置字体、颜色等属性。
当然这里也不固定。
大家喜欢即可。
而且以后我们还要设置字的色相等。
4、然后在场景中,打上文本。
如果你感觉文本不够大。
可以使用自定义缩放工具来进行调节。
5、选择墨水瓶工具,然后设置属性。
这里的线条粗细可以适当调大点。
只要不过份就行了。
呵呵。
6、然后给文本描上边框。
7、选择选择工具。
把场景中的东东选中吧。
8、将线条转化为填充。
这一步很关键的。
只有这样,我们才能继续加边框。
我们现的想法是让文本先出现空心字的效果。
如果有不懂的朋友这里要注意了哦。
这样可以做空心字的效果哦。
9、继续选择墨水瓶工具,设置线条的颜色为红色了。
只要跟刚才的线条颜色不一样即可。
这样是为了好区分。
但建议选择跟文字的颜色一样。
不是文字的边框哈。
10、描上边框。
11、使用选择工具,将里面的黄色线条轻轻的删掉吧。
12、使用任意变形工具,调节一下大小吧。
13、我们这个时候,就可以使用填充桶工具对他们进行任意填充了。
14、假设我们现在的填充样式如下。
15、新建一个元件。
把文本图形化。
16、把刚才建立的文本元件拖到场景中,设置色调。
17、继续创建元件。
18、把16步骤中所创建的元件拖到场景中,色调化。
19、新建一个图层,继续拖16步骤中的元件到场景中,跟第一个图层放置的位置一样。
然后设置滤镜效果。
20、设置图层叠加方式。
21、下面,我们来创建一个火焰的元件吧。
22、使用铅笔工具绘制出一个叶子型图形。
23、在第四帧中添加动作。
FLASH绚丽烟火的简单制作方法

FLASH绚丽烟火的简单制作方法1.新建一个图形元件,取名flare,在场景上画一个没有边框的圆,(如图)填充色如下图所示:其中最右边的色调是白色,Alpha值为100%,中间的紫色是:#8566E3,Alpha值是56%,左边的2色调都是白色,Alpha值为100% 。
2.新建一个影片剪辑元件,取名move,设第一层为引导层并在第一层上画下图所示的路径,在第二层上的第一帧上把刚建立的"flare"组件拖到场景上来放到路径的起始位置,(注意一定要把组件的中心点对准路径) 。
3.在第70帧的位置插入关键帧如下图:把flare组件放到路径的终点位置,同时稍微变形成图中样式。
4.新建一MC,取名“烟火”,在场景中把"move"组件拖到中心点位置,再复制一个如下图所示:5.新建一个MC组件,取名finished。
新建2个层"Layer2,Layer3",在Layer3的第一帧上插入关键帧,在场景中拖入"烟火"组件,使其中心点与场景的中心点对齐。
调出"Transform"面板,选中场景中组件,设置"Transform"面板如下参数:Rotate:-30,然后按红圈中的按钮11下,即旋转复制出11个mc,出现了下图中场景的图案。
按住"alt"键拖动Layer3的第一帧到Layer2的第二帧放开,我们就将Layer3的第一帧复制到Layer2的第二帧了。
6.在Layer3的第二帧上按"F5"键插入空帧,然后在Layer2的第二帧上加上一个actionscript语句:stop ();。
7.回到场景1(Scene 1),在第一帧中插入关键帧,把"finished"组件拖到场景中来,选中该组件,然后选择菜单"Modify"-->"Transform"-->"Edit Center"然后用鼠标把组件的中心点拖到如图的位置(白色圆圈内的十字就是组件的中心点) 。
如何用Flash制作火苗跟随鼠标的方法

如何用Flash制作火苗跟随鼠标的方法
下面是与大家分享的关于用Flash制作火苗跟随鼠标的方法的文章,希望对大家的学习有帮助。
本例讲解了使用AS代码制作鼠标跟随效果,让火苗跟着你的鼠标呈现出美丽的图形吧!
效果演示:
现在开始制作:
新建flash文档,背景色为黑色,其它默认。
首先来画火苗:新建图形元件,取名为:“火苗”,用椭园工具无填充,画一椭园,如图:
然后用选择工具,调整成下图形状:
这个图一边是弧形,一边凹进去了一点。
一定是这样。
用放射填充,按下图选择颜色,注意最右边色标透明度为零。
新建一图层,并将它拉到第一个图层的下面:用椭园工具画一个园,无边框,填充色为淡红色,左色标透明度为20%,右色标透明度为0%。
画好后用填充变形工具调整,按下图放好。
注意:火苗填充后,用填充变形工具,将填充中心点调到,火苗一下部,如图:。
Flash动画4.3 任务三 实战范例――动感火苗

任务三实战范例――动感火苗应用逐帧动画表现比较精确的形变效果,如人物走路、火苗等,有天然的优势,因此只要应用得当,逐帧动画在动画创作中就能发挥特殊的作用。
范例简介本范例利用逐帧动画制作一个动感火苗动画,变化过程形象而且精细,范例效果如图11所示。
图11范例效果通过本例的学习,通过范例可以掌握制作逐帧动画的方法和技巧,并学习“绘图纸”功能的用法。
制作步骤1.新建影片文档和设置文档属性启动Flash CS3,创建一个新的Flash文档,在“属性”面板中设置背景颜色为蓝色,舞台大小为300×200像素,其他参数保持默认值。
2.绘制火苗形状(1)选择钢笔工具,在场景中绘制火苗的形状,然后使用选择工具靠近火苗边缘拖动调整火苗的形状,使其更加逼真。
如图13所示。
图13绘制火苗轮廓(2)选择颜料桶工具,打开“颜色”面板,设置填充颜色类型为“放射状”,在渐变定义栏的中间单击鼠标增加一个颜色指针,依次从左到右修改颜色的色值为“#FF6633”、“#FBB751”和“#FF9900”,Alpha值依次为“100%”、“70%”、“48%”,如图14所示。
接着填充火苗轮廓。
图14填充色设置(3)选择“渐变变形工具”,调整火苗的填充位置,如图15所示,接着将轮廓线删除。
图15调整火苗的填充3.添加关键帧单击选中第2帧,按F6键将其转为关键帧,运用同样的方法在3~5帧分别插入关键帧。
如图16所示。
图16添加关键帧4.修改形状(1)接下来运用“绘图纸”功能修改各关键帧上的形状。
选中第5帧,单击“绘图纸外观”按钮,打开“绘图纸外观”。
此时帧和场景区域都发生了变化,如图17所示。
图17打开绘图纸外观功能(2)单击选择第2帧,拖动“起始绘图纸外观”和“结束绘图纸外观”标记的指针至第1~5帧间,显示出重叠的帧形状,其中第2帧显示在前,其他帧以暗色调显示在后。
如图18所示。
图18拖动“绘图纸外观”标记(3)选中第2帧,单击“任意变形工具”中“封套”按钮,调整节点修改火焰的形状,然后用“渐变变形工具”修改填充色的中心和大小。
Flash教程:纯AS代码制作的燃烧的火焰效果-电脑资料

Flash教程:纯AS代码制作的燃烧的火焰效果-电脑资料背景var mcs:MovieClip = createEmptyMovieClip("query", -1);with (mcs) {beginFill(0x000000,100);lineStyle(0,0x000000,0);moveTo(0,0);lineTo(Stage.width,0);lineTo(Stage.width,Stage.height);lineTo(0,Stage.height);lineTo(0,0);endFill();}制作影片剪辑实例import flash.geom.*;var McR:Number = 40;var McA:Number = 60;var CreaMovie:MovieClip = this.createEmptyMovieClip("CreaMc", 0);with (CreaMovie) {fillType = "radial";colors = [0xFFFF00, 0xFFFF00];alphas = [McA, 0];ratios = [0, 0xFF];matrix = new Matrix();matrix.createGradientBox(McR,McR,0,0,0);beginGradientFill(fillType,colors,alphas,ratios,matrix);moveTo(0,0);lineTo(0,McR);lineTo(McR,McR);lineTo(McR,0);lineTo(0,0);endFill();}CreaMovie._visible = false;火效果var McNum:Number = 1;var McMore:Number = 200;var McRandom:Number = 6;var McY:Number = 4;var Mc_x:Number = Stage.width/2;var Mc_y:Number = Stage.height/2+Stage.height/4;var Mc_more:Number = 100;var Mc_scal:Number = 50;flame = function(){;var scale:Number=random(Mc_scal)+1;varflames:MovieClip=CreaMovie.duplicateMovieClip("flames"+Mc Num,McNum,{_x:Mc_x,_y:Mc_y,_alpha:Mc_more/2,_xscale:scale,_ yscale:scale});flames.blendMode = "add";flames.fast=Math.floor(scale/10);flames.action=(random(2)==1)?1:-1;flames.scal=10-flames.fast;flames.n=flames.s=1;flames._r = flames._g = 255;flames._b =0;flames.gs=(10-flames.scal+2)*3;flames.onEnterFrame=function(){this._x+=this.fast*this.action*this.n*this.s;this._y-=McY;this._xscale+=this.scal*this.n*this.s;this._yscale+=this.scal*this.n*this.s;this._alpha+=10*this.n*this.s;this._g-=this.gs;if(this._g<=0){this._g=0;}new Color(this).setRGB(this._r << 16 | this._g << 8 | this._b); if(this._xscale>=Mc_more){;this.n=-1;this.s=0.2;};if(this._alpha>=Mc_more){;this._alpha=Mc_more;}else if(this._alpha<=random(20)){;this.removeMovieClip();delete this.onEnterFrame();};};if(McNum>=McMore){;McNum=0;};McNum++;};setInterval(flame,10);。
FLASH实例-制作变色火苗

FLASH实例-制作变色火苗右边实例《变色火苗》的制作过程如下:1、新建文档文档的尺寸80X250、帧频40fps、背景黑色。
2、制作“火苗元件”影片剪辑新建一个影片剪辑,取名为火苗元件。
编辑该影片剪辑(图层1的第一帧):(1)点“混色器”选“放射状”设置如下图:图中“红=251、绿=255、蓝=68、Alpha=84%”是左边第一个滑块的值。
第二个滑块:“红=255、绿=255、蓝=255、Alpha=0%”(2)绘制火苗用“椭圆工具”画一个无边的圆98X98,用“任意变形工具”缩成27X98,再用“选择工具”选中内椭圆下边部分,“剪切”成27X56,剪切后拉成弧形27X66如下图:3、制作“火苗动作”影片剪辑新建一个影片剪辑,取名为火苗动作。
编辑该影片剪辑(图层1):(1)第1帧将“火苗元件”影片剪辑拖入,X=0、Y=0、补间=动画、点“任意变形工具”,将变形点设置在底部中间。
(2)第13帧第13帧转换为关键帧。
点“任意变形工具”,将变形点设置在底部中间。
然后向上变形为:宽=40,高=220。
补间=动画。
(3)第26帧将第1帧的“火苗元件”影片剪辑复制粘贴到第26帧。
(4)第31帧“插入帧”到第31帧。
(5)第32帧“插入空白关键帧”,动作-帧的AS语句为:this.removeMovieClip();4、制作“火苗代码”影片剪辑新建一个影片剪辑,取名为火苗代码。
编辑该影片剪辑:(1)图层1第1帧将“火苗动作”影片剪辑拖入,X=0、Y=0。
实例名称改为:ff(2)图层2第1帧插入图层为图层2。
图层2的第1帧为空白关键帧。
动作-帧的AS语句如下:stop();i = 0;y01=ff._y;ff.onEnterFrame = function () {i++;if (i>10){i=0;}mc=ff.duplicateMovieClip("fire"and i, i);mc._y=y01-Random(5);mc._xscale= Math.pow(0.95,i)*100;col = Random(0xafafaf)+0x999999;firecol = new Color(mc);ffcol = new Color(ff);firecol.setRGB( col );ffcol.setRGB( firecol.getRGB()+0xfaff44 );}5、场景将“火苗代码”影片剪辑拖入图层1的第一帧,调整位置(本例X=27、Y=161)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用Flash制作火苗效果
在Flash影片和课件中经常会用到火苗效果,火苗效果的使用会使影片或课件增色不少。
其实火苗效果制作方法非常简单,只需要用到少量的Action Script就可以实现。
下面我们就来讲解如何在Flash中制作火苗效果。
首先启动Flash,新建立一个大小为200px*300px,背景颜色为黑色的影片。
1、选取插入/新组件(Insert/New Symbol)菜单命令新建一个组件:影片剪辑1(Movie clip Symbol),进入组件的编辑状态后,使用椭圆工具绘制一个竖立的椭圆,然后将椭圆的轮廓线删除掉,使用颜料桶工具填充上白色,并柔化边缘(让火苗看起来自然)。
如图1所示:
图1
2、在影片剪辑1中第5桢插入一个关键桢,将椭圆向上垂直移动一小段距离,然后改变椭圆的填充色为黄色和白色的线性渐变,并柔化边缘,并作适当的放大,最后建立从第1关键桢到第5关键桢的形状过渡效果。
如图2所示:
图2
3、同样在第15桢插入一个关键桢,将椭圆继续垂直上移一段距离,然后改变椭圆的填充色为红色和白色的线性渐变,并柔化边缘,同样也作适当的放大,最后建立从第5关键桢到第15关键桢的形状过渡效果,如图3所示:
图3
4、在第30桢插入一个关键桢,将椭圆继续垂直上移一段距离,同样也作适当的放大,然后改变椭圆的Alpha 透明度为0%,也就是使椭圆不可见,最后建立从第15关键桢到第30关键桢的形状运动过渡效果,并写下如下Action控制代码:this.removeMovieClip("");
//可以把这个被复制的影片在运行完后删除,这样可以防止消耗大量的系统资源直至系统停止响应。
最终的时间线如图4所示:
图4
4、回到主场景中,将图库中的组件组件1拖到舞台的合适位置,并命名为a,在主场景中新建一个图层layer2,分别在第1,2,3桢插入三个关键桢,在第1关键桢添加如下Action控制代码:
setProperty(a, _visible, 0);
i = 1;
//定义并初始化变量i和并使影片a的可见性为0。
第2关键桢添加如下Action控制代码:
duplicateMovieClip(a, "a"+i, i);
setProperty("a"+i, _xscale, random(20)+30);
setProperty("a"+i, _x, random(10)+100);
i = i+1;
//复制影片a,并设置影片"a"+i的x大小和x坐标,random(20)是取0到20的随机数,random(10) 是取0到10的随机数。
表示影片"a"+i横向大小和坐标都是随机变化的。
最后对变量i赋值。
第3关键桢添加如下Action控制代码:
if (i>=50) {
stop
}
gotoAndPlay(2);
//这样不会消耗大量的系统资源直至系统停止响应。
最终的时间线如图5所示:
图5
本实例最终效果如图6所示:。