仓酷云

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

[学习教程] FLASH教程之Flash AS3.0教程:悦目的荷塘波纹动画-Flash actionscript

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

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

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

x
与位图图形相比,矢量图形需要的内存和存储空间小很多,因为它们是以数学公式而不是大型数据集来表示的。位图图形之所以更大,是因为图像中的每个像素都需要一组单独的数据来表示。
poluoluo中心提醒:AS3.0代码打造传神波纹.
 [media=wmv,550,400][/media]

具体代码:
stage.frameRate=80;

functioninit(x1:Number,y1:Number){

varmc:MovieClip=newMovieClip();

addChildAt(mc,1);

mc.x=x1;

mc.y=y1;

mc.graphics.lineStyle(0.5,0xbbffff,0.6);

mc.graphics.drawEllipse(-1,-0.3,2,0.6);

mc.addEventListener(Event.ENTER_FRAME,frame);

varv0=0.5+0.3*Math.random();

functionframe(e){

mc.scaleX=mc.scaleY+=v0;

mc.alpha>0?mc.alpha-=0.02:[mc.removeEventListener(Event.ENTER_FRAME,frame),removeChild(mc),mc=null];

}

}

functionxiayu(){

vartimer:Timer=newTimer(200,2);

timer.addEventListener(TimerEvent.TIMER,onTimer);

varmc:MovieClip=newMovieClip();

mc.graphics.beginFill(0xbbffff,0.8);

mc.graphics.drawEllipse(-0.5,-2,1,4);

addChildAt(mc,1);

mc.scaleX=mc.scaleY=0.7+0.3*Math.random();

varx0=mc.x=50+Math.random()*450;

mc.y=-10-20*Math.random();

vary0=30+350*Math.random();

mc.addEventListener(Event.ENTER_FRAME,frameB);

functionframeB(e){

if(mc.y<y0){

mc.y+=5;

}else{

mc.removeEventListener(Event.ENTER_FRAME,frameB);

removeChild(mc);

mc=null;

init(x0,y0);

timer.start();

}

}

functiononTimer(e){

init(x0,y0);

}

}

vart:Timer=newTimer(100,0);

t.addEventListener(TimerEvent.TIMER,onT);

t.start();

functiononT(e){

xiayu();

xiayu();

}

vartu:Hehua=newHehua();

addChild(tu);

varkj:MovieClip=newKj;

addChild(kj);
Flash又被称之为闪客,是由macromedia公司推出的交互式矢量图和Web动画的标准,由Adobe公司收购。
飘灵儿 该用户已被删除
沙发
发表于 2015-1-17 13:55:40 | 只看该作者
作为奖赏,你可以使用关键祯动画支持和tweening-两个最主要的节省时间的方式。本质上,关键祯是动画中显著事件发生的位置。
爱飞 该用户已被删除
板凳
发表于 2015-1-24 05:22:28 | 只看该作者
alpha通道,图像的一部分可以变成透明,透明度可以从完全不透明到完全不可见。Alpha通道支持没有副作用。
冷月葬花魂 该用户已被删除
地板
发表于 2015-1-31 22:05:54 来自手机 | 只看该作者
常见的富媒体广告形式有横幅广告(BANNER,旗帜广告)按钮广告(BUTTON)弹出窗口广告(pop-up ads,弹窗)浮动广告(floting ads,飘浮广告,floaters)插播式广告(Interstitial)全屏广告(full screen) 
莫相离 该用户已被删除
5#
发表于 2015-2-7 02:56:25 | 只看该作者
流技术让用户在下载的同时看到动画(与全部下载后再观看相反)。但是这也不是什么新技术 - Web一出现就有这种技术了。
山那边是海 该用户已被删除
6#
发表于 2015-2-20 13:47:03 | 只看该作者
逐渐改变了我们生活及生活习惯的一些东西,而正是互联网的大势兴起,Flash动画越来越受到宠爱,现在,Flash动画已成为网络广告的中坚力量。
简单生活 该用户已被删除
7#
发表于 2015-3-6 18:22:45 | 只看该作者
Flash流行的主要原因是它使用了矢量图形(与位图相反)。因为这种图形格式比位图小得多,而且在缩放时对图形质量影响不大,所以很适合对带宽要求很高的Web。
柔情似水 该用户已被删除
8#
发表于 2015-3-13 07:08:22 | 只看该作者
在计算机出现之前,动画制作者必需手工绘制即使差别很小的不同祯的图像。当然,非自动的,一祯祯的动画在很多情况下仍然很有用,Flash也允许这样做。
愤怒的大鸟 该用户已被删除
9#
发表于 2015-3-20 16:31:04 | 只看该作者
随着动画的日益发展壮大,动画片在世界范围影响里越来越大,广告、网页、电影各个方面都应用到了动画。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 16:22

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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