仓酷云

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

[学习教程] 来一发Flash AS3实例:制造悦目的七彩小球动画-Flash actionscript

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

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

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

x
FlashScreensaversMaker能够迅速的将您的Flash作品转化为屏保程序。
poluoluo中心提醒:AS3.0制造会变色的边框小球.
先看看效果:
[media=wmv,550,400][/media]

具体代码:
varyy:Sound=newYy();//=====音乐

varch:SoundChannel=newSoundChannel();

for(vari:int=0;i<48;i++){//创立一个for轮回,轮回48次

varmc:Sprite=newSprite();//声明一个容器类实例mc

addChild(mc);//把mc增加显现列表

mc.name="mc"+i;//mc的名字

mc.graphics.beginGradientFill("radial",[0xFFFFFF,0x000000],[1,1],[0,160]);//在mc中设置突变添补款式(放射状,色彩,通明度,色块地位)

mc.graphics.drawCircle(12,12,12);//在mc中画圆(圆心坐标(12,12)半径12)

if(i<15){//假如i小于15

mc.x=21+34*(i%15);//mc的X坐标为21、55、80……

mc.y=9;//mc的Y坐标为9

}else{//不然

mc.x=21;//mc的X坐标为21

mc.y=9+35*(i-14);//mc的Y坐标为44、79、114……

}

if(i>24){//假如i年夜于24

mc.x=21+34*((i-24)%15);//mc的X坐标为21、55、80……

mc.y=360;//mc的Y坐标为360

}

if(i>38){//假如i年夜于38

mc.x=498;//mc的X坐标为498

mc.y=9+35*(i-38);//mc的Y坐标为44、79、114……

}

}

vark:int=0;//声明一个整数型变量k,初始值为0

pl_mc.buttonMode=true

pl_mc.addEventListener(MouseEvent.CLICK,clickEvent);//为按钮a_btn增加鼠标单击事务侦听,挪用函数clickEvent

functionclickEvent(evt:MouseEvent){//界说鼠标事务函数clickEvent

if(k++%2==0){//k每单击一次增添1,假如k除以2的余数即是2

ch=yy.play();

pl_mc.gotoAndStop(2);

addEventListener(Event.ENTER_FRAME,frame);//增加帧频事务侦听,挪用函数frame

}else{//不然

removeEventListener(Event.ENTER_FRAME,frame);//移除挪用事务frame的帧频事务侦听

ch.stop();

pl_mc.gotoAndStop(1);

}

}

functionframe(evt:Event):void{//声明帧频事务函数frame

for(vari:int=0;i<48;i++){//创立一个for轮回,轮回48次

varMC:Sprite=getChildByName("mc"+i)asSprite;//声明容器类实例MC,按名字猎取

MC.transform.colorTransform=newColorTransform(1,1,1,1,Math.random()*510-255,Math.random()*510-255,Math.random()*510-255,0);//设置MC的色彩转换(红绿蓝通明乘数值都为1,红绿蓝偏移量为-255-255之间的随机数,通明度偏移量为0)

}

}
与位图图形相比,矢量图形需要的内存和存储空间小很多,因为它们是以数学公式而不是大型数据集来表示的。位图图形之所以更大,是因为图像中的每个像素都需要一组单独的数据来表示。
柔情似水 该用户已被删除
沙发
发表于 2015-1-25 19:43:49 | 只看该作者
都着重在优点方面,请尽量答的详细、深入一些,谢谢!拿了我全部的爱问分了已经
小女巫 该用户已被删除
板凳
发表于 2015-2-3 23:01:16 | 只看该作者
flash制作的动画文件比较小,可以在网络上快速传播!
深爱那片海 该用户已被删除
地板
发表于 2015-2-9 08:37:26 | 只看该作者
FLASH的优点~你用眼睛所看到的东西~都能用它来实现~一点不夸张~高楼大厦-花草树木-高山流水-天空白云-阿猫阿狗-一切活的东西都可以容入到FLASH里面
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-27 06:25:44 | 只看该作者
不能制作色彩丰富变化的图像,核心竞争力小,而且有一定的局限性。要想制作优秀的动画,就要充分了解软件的优点和缺陷。
活着的死人 该用户已被删除
6#
发表于 2015-3-9 00:55:07 | 只看该作者
Flash插件的最新版本允许设计者控制Box之外的元素和把Flash元素放在HTML或其它元素上面或下面,这就为交互性打开了一个崭新的世界。
金色的骷髅 该用户已被删除
7#
发表于 2015-3-16 22:50:14 | 只看该作者
广告本身无法看到网址链接,不利于网站本身的搜索引擎优化,对增加网站排行的权重没有意义。
变相怪杰 该用户已被删除
8#
发表于 2015-3-23 09:13:25 | 只看该作者
flash的优缺点可以如何运用呢?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-4-28 17:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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