马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Flash广泛用于创建吸引人的应用程序,它们包含丰富的视频、声音、图形和动画。可以在Flash中创建原始内容或者从其它Adobe应用程序(如Photoshop或illustrator)导入它们,快速设计简单的动画。
本例先容利用Flash的AS代码打造眩目标扭转效果,教程解说了怎样绘制元件,组合场景后到场AS代码。完成最后的效果:
翻开FLASH软件尺寸宽600高450背景致:004800,保留文件:五光十色
1、拔出新建元件称号:(马马虎虎)举动影片剪辑,断定。在影片剪辑元件图层1利用选择矩形工具,克制笔触,添补色选择放射状,左色标:FFFFFF,右色标:CCCCCC,在第1桢的舞台上画一个宽400,高40的矩形。居中对齐。用添补变形工具调剂,然后设为宽300,高10如图:
再用椭圆工具,克制笔触,画两个正圆巨细45,添补色选择放射状,色标同上,放上矩形的两侧,居中对齐,如图:
在40、80帧插上关头桢,在40帧处点元件按着SHIFT键用右偏向键将元件挪动必定地位,如图:
很复杂元件就完成了,如今回到主场景。
2、场景组合
图层1第一帧将元件从库中拖进变动巨细(为好制造做元件时做年夜了一些)。设置为:宽130,高15,全居中,给元件起实例名mc。新建图层2(名为AS),点选第一帧翻开举措面板输出以下语句:
mc._visible=0;
for(i=1;i<60;i++)
{
duplicateMovieClip("mc","mc"+(i),i);
this["mc"+i]._rotation=this["mc"+(i
-1)]._rotation+=10;
this["mc"+i]._x=i*6+120;
this["mc"+i]._y=Stage.height/2;
this["mc"+i].onEnterFrame=function()
{
varmycolor:Color=newColor(this);
varmytarnsform:Object=mycolor.getTransform();
mytarnsform={ra:Math.random()*255,ga:Math.random()*255,ba:Math.random()*255};mycolor.setTransform(mytarnsform);
};
}
onEnterFrame=function()
{
for(i=1;i<60;i++)
{
this["mc"+i]._rotation+=5;}
};保留文档,点把持测试影片。祝您乐成!
运行时,它可以跨浏览器和操作系统、原汁原味地呈现具有表现力的应用程序、内容和视频,功能强大,兼容性高。 |