仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 965|回复: 8
打印 上一主题 下一主题

[学习教程] 来谈谈:Flash AS实例:随风飘摆的年夜红灯笼-Flash actionscript

[复制链接]
分手快乐 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 20:37:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
交互性更是Flash动画的迷人之处,可以通过点击按钮、选择菜单来控制动画的播放。正是有了这些优点,才使flash日益成为网络多媒体的主流。
poluoluo中心提醒:全剧本绘制:年夜红灯笼高高挂.
 灯笼——全剧本绘制,先看绘制效果:
http://www.poluoluo.com/files/media/1_100319020858.swf

具体代码:

[SWF(backgroundColor=0x004890,width=550,height=400)]

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",[0xffbe17,0xf8fd97,0xffbe17],[1,1,1],[0,128,255]);

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.scaleX=rect.scaleY=0.7,rect.y=50+c*107]: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",[0xfea408,0xe20708],[1,1],[0,255]);

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的试用版。
小魔女 该用户已被删除
沙发
发表于 2015-1-17 13:18:49 | 只看该作者
而作为富媒体营销概念中的重要手段,很长一段时间,或者说,在未来,富媒体技术的不断完善,Flash动画广告的优势会越来越明显。
蒙在股里 该用户已被删除
板凳
发表于 2015-1-25 17:01:27 | 只看该作者
所以不要使用不必要的高祯率 - 否则老的、慢的计算机在显示动画时会阻塞。
小女巫 该用户已被删除
地板
发表于 2015-2-3 12:13:00 | 只看该作者
一个物体从一个角(关键祯1)移动到另一个角(关键祯2)。然后tweening在关键祯之间填充祯,从而使物体可以在屏幕上优雅地运动。
5#
发表于 2015-2-9 00:30:19 | 只看该作者
单纯的做动画而言,flash动画与传统动画有很多差别,这里会为你介绍什么是flash与flash与传统动画相比具有的优点和缺点,而进一步了解flash动画
金色的骷髅 该用户已被删除
6#
发表于 2015-2-26 15:55:04 | 只看该作者
对插件的批评之一是他们一般出现在称为Box的网页的一个预定的区域。虽然在某种情况下表现不错,但Box经常以罪魁祸首的面目出现。
老尸 该用户已被删除
7#
发表于 2015-3-8 16:16:02 | 只看该作者
各种性能才能运用的得心应手,制作出优秀的动画。
愤怒的大鸟 该用户已被删除
8#
发表于 2015-3-16 09:27:41 | 只看该作者
FLASH在网站建设过程中既然有这么多的问题,那为什么我们还继续使用FLASH,不可否认FLASH的问题的确存在,但也不可忽视FLASH在网站建设中。
再见西城 该用户已被删除
9#
发表于 2015-3-22 22:10:31 | 只看该作者
逐渐改变了我们生活及生活习惯的一些东西,而正是互联网的大势兴起,Flash动画越来越受到宠爱,现在,Flash动画已成为网络广告的中坚力量。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-29 20:27

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表