来谈谈:Flash AS实例:随风飘摆的年夜红灯笼-Flash actionscript
交互性更是flash动画的迷人之处,可以通过点击按钮、选择菜单来控制动画的播放。正是有了这些优点,才使flash日益成为网络多媒体的主流。poluoluo中心提醒:全剧本绘制:年夜红灯笼高高挂.
灯笼——全剧本绘制,先看绘制效果:
http://www.poluoluo.com/files/media/1_100319020858.swf
具体代码:
vardenglong:MovieClip=newMovieClip();
addChild(denglong);
denglong.x=275;
denglong.y=0;
denglong.rotation=5;
varrota:Number=0;
denglong.addEventListener(Event.ENTER_FRAME,frame);
functionframe(e){
varxs:Number=(0-denglong.rotation)*0.01;
rota+=xs;
denglong.rotation+=rota;
}
vardiaoxian:Shape=newShape();
denglong.addChild(diaoxian);
diaoxian.graphics.lineStyle(6,0xcc6600);
diaoxian.graphics.moveTo(0,0);
diaoxian.graphics.lineTo(0,50);
functionRect():Sprite{
varsp:Sprite=newSprite();
sp.graphics.beginGradientFill("linear",,,);
sp.graphics.drawRoundRect(-50,-10,100,20,15,13);
varmc:Shape=newShape();
sp.addChild(mc);
mc.graphics.lineStyle(1.5,0x996633,1);
mc.graphics.drawRoundRect(-48,-9,96,18,13,12);
returnsp;
}
for(varc:int=0;c<4;c++){
varrect:Sprite=Rect();
denglong.addChild(rect);
c%2==0?:rect.y=c*90-23;
}
functionHuxian(n:int):Shape{
varhu:Shape=newShape();
hu.graphics.beginFill(0xffbe17,1);
hu.graphics.moveTo(0,0);
hu.graphics.curveTo(n,80,0,160);
hu.graphics.curveTo(n+5,80,0,0);
returnhu;
}
varellip:Sprite=newSprite();
denglong.addChildAt(ellip,0);
ellip.y=158;
ellip.graphics.beginGradientFill("radial",,,);
ellip.graphics.drawEllipse(-120,-85,240,170);
for(vard:int=0;d<4;d++){
varn:int;
varhuxian:Shape=Huxian(d%4==0?n=-80:d%4==1?n=-60:d%4==2?n=60:d%4==3?n=80:0);
ellip.addChild(huxian);
huxian.x=-45+d*30;
huxian.y=-80;
}
functionline():Sprite{
varsp:Sprite=newSprite();
sp.graphics.lineStyle(0.5,0xffff00,1);
sp.graphics.moveTo(0,0);
sp.graphics.lineTo(0,60);
returnsp;
}
for(vara:int=0;a<15;a++){
varmc:Sprite=line();
denglong.addChild(mc);
mc.x=a*4-28;
mc.y=270;
}
flash是Macromedia公司的一个的flash动画制作软件。我们可以从Macromedia公司的主页上下载flash的试用版。 而作为富媒体营销概念中的重要手段,很长一段时间,或者说,在未来,富媒体技术的不断完善,Flash动画广告的优势会越来越明显。 所以不要使用不必要的高祯率 - 否则老的、慢的计算机在显示动画时会阻塞。 一个物体从一个角(关键祯1)移动到另一个角(关键祯2)。然后tweening在关键祯之间填充祯,从而使物体可以在屏幕上优雅地运动。 单纯的做动画而言,flash动画与传统动画有很多差别,这里会为你介绍什么是flash与flash与传统动画相比具有的优点和缺点,而进一步了解flash动画 对插件的批评之一是他们一般出现在称为Box的网页的一个预定的区域。虽然在某种情况下表现不错,但Box经常以罪魁祸首的面目出现。 各种性能才能运用的得心应手,制作出优秀的动画。 FLASH在网站建设过程中既然有这么多的问题,那为什么我们还继续使用FLASH,不可否认FLASH的问题的确存在,但也不可忽视FLASH在网站建设中。 逐渐改变了我们生活及生活习惯的一些东西,而正是互联网的大势兴起,Flash动画越来越受到宠爱,现在,Flash动画已成为网络广告的中坚力量。
页:
[1]