仓酷云

标题: 来讲讲:Flash AS3教程:疾速制造烟雾动画-Flash actionscript [打印本页]

作者: 爱飞    时间: 2015-1-15 20:45
标题: 来讲讲:Flash AS3教程:疾速制造烟雾动画-Flash actionscript
使用AdobeActionScript3.0开发高级的交互式项目。设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。
poluoluo中心提醒:FlashAS3教程:疾速制造烟雾动画.
FlashAS3教程:疾速制造烟雾动画,因为还要上传AS不给人人看效果了,本文最初供应源码紧缩包下载,本教程次要使用AS3的类来完成。
起首我们在Photoshop中制造一个烟雾的照片,这里次要利用Photoshop的画笔来完成。
来讲讲:Flash AS3教程:疾速制造烟雾动画-Flash actionscript
登录/注册后可看大图

来讲讲:Flash AS3教程:疾速制造烟雾动画-Flash actionscript
登录/注册后可看大图

来讲讲:Flash AS3教程:疾速制造烟雾动画-Flash actionscript
登录/注册后可看大图

以后我们导进到FLASH中来,然后变化为影片剪辑原件,定名为smokepuff。以后我们翻开库,然后右击该元件,设置链接。
来讲讲:Flash AS3教程:疾速制造烟雾动画-Flash actionscript
登录/注册后可看大图

然后编纂种别,代码以下。
packagecom.asgamer.graphics
{

importflash.display.BlendMode;
importflash.display.MovieClip;
importflash.events.Event;

publicclassSmokepuffextendsMovieClip
{

publicvarvx:Number;
publicvarvy:Number;

publicfunctionSmokepuff():void
{
alpha=Math.random();
vx=Math.random()-Math.random();
vy=Math.random()*3-5;
scaleX=scaleY=Math.random();
addEventListener(Event.ENTER_FRAME,loop,false,0,true);
}

privatefunctionloop(e:Event):void
{
alpha-=0.01;
y+=vy;
x+=vx;
scaleX=scaleY+=0.02;

if(alpha<0)
removeSelf();
}

privatefunctionremoveSelf():void
{
removeEventListener(Event.ENTER_FRAME,loop);
parent.removeChild(this);
}

}

}
文档的属性为:
来讲讲:Flash AS3教程:疾速制造烟雾动画-Flash actionscript
登录/注册后可看大图

以后我们创立一个main.as
package
{

importflash.display.Stage;
importflash.display.MovieClip;
importflash.events.Event;
importcom.asgamer.graphics.Smokepuff;
importflash.display.Sprite;

publicclassMainextendsSprite
{

publicfunctionMain():void
{
addEventListener(Event.ENTER_FRAME,loop,false,0,true);
}

privatefunctionloop(e:Event):void
{
varsmokepuff:Smokepuff=newSmokepuff();
smokepuff.x=250;
smokepuff.y=250;
stage.addChild(smokepuff);
}

}

}
测试效果。最初供应人人源码:http://www.webjx.com/files/soft/1_090717175133.rar

Flash通常也指MacromediaFlashPlayer(现AdobeFlashPlayer)。2012年8月15日,Flash退出Android平台,正式告别移动端。
作者: 爱飞    时间: 2015-1-17 14:09
富媒体可应用于各种网络服务中,如网站设计、电子邮件、BANNER、BUTTON、弹出式广告、插播式广告等。 
作者: 海妖    时间: 2015-1-25 22:32
没有安装FLASH插件的前提下,无法正常显示广告效果。根据调查显示,有3%的互联网用户没有安装shockwave Flash。虽然比例不大,但不能因为这样一个简单的原因而拒绝这些用户。
作者: 简单生活    时间: 2015-2-10 00:13
对插件的批评之一是他们一般出现在称为Box的网页的一个预定的区域。虽然在某种情况下表现不错,但Box经常以罪魁祸首的面目出现。
作者: admin    时间: 2015-2-28 12:30
没有安装FLASH插件的前提下,无法正常显示广告效果。根据调查显示,有3%的互联网用户没有安装shockwave Flash。虽然比例不大,但不能因为这样一个简单的原因而拒绝这些用户。
作者: 愤怒的大鸟    时间: 2015-3-10 00:35
广告本身无法看到网址链接,不利于网站本身的搜索引擎优化,对增加网站排行的权重没有意义。
作者: 金色的骷髅    时间: 2015-3-17 04:11
各类广告形式,相信大部分网民基本都关注过,而毋庸置疑,一个画面精美,生动活泼的互动Flash动画广告,比其他广告形式更加吸引你我的眼球。这就是Flash动画的优势。
作者: 第二个灵魂    时间: 2015-3-23 22:24
单纯的做动画而言,flash动画与传统动画有很多差别,这里会为你介绍什么是flash与flash与传统动画相比具有的优点和缺点,而进一步了解flash动画




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2