来讲讲:制造新颖的Flash圣诞贺卡(3)
网页设计者使用Flash创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。Flash的前身是FutureWave公司的FutureSplash,是世界上第一个商用的二维矢量动画软件。3、ActionScript把持
好了,如今最关头的步骤来了。先详细说一下这个效果的完成道理:我们先用方针点摆一个图案,然后在影片播放的时分静态天生一些星星,给这些星分歧的方针点,让它们飞向各自的方针点,最初就构成我们摆好的图案了。如何回定每颗星的方针点呢?我们能够在每一个星的影片剪辑里设一个变量,在星天生的时分给这个变量赋值,然后在星活动时就能够用eval("z"+num)的情势组合出这颗星的方针点的名字了(这也是为何我们的方针点入手下手要那末定名的缘故原由)。至于怎样让星飞已往的程序嘛,实在早就有了,记得广为传播的鼠标根随剧本么?这里只是将方针点由鼠标坐标处改成了我们本人的方针点罢了。
分明了吧?那末你能够本人实验着写啦。假如你仍是以为一头的雾水,请看上面的源码。关头中央已有了具体的正文。
1.点击“action”影片剪辑,在Action面板中写进以下的代码:
onClipEvent(load){ //在影片调进时初始化一些需要的变量
count=1; //以后星星的编号
maxcount=400; //影片中最年夜同意呈现的星星个数
}
onClipEvent(mouseMove){
if(count<maxcountand(Math.random()*5)<1){
//以必定机率天生星星及限制星星个数
duplicateMovieClip(star,"star"+count,count);
if(count<=60){ //星星数量仍小于方针点个数时
eval("star"+count)._xscale=eval("star"+count)._yscale=100;
eval("star"+count).active=true;
eval("star"+count).mytarget=count;file://设定方针
}else{ //星星凌驾方针点个数的话天生的星星就不会动,并且比本来的小。
eval("star"+count)._xscale=eval("star"+count)._yscale=50;
eval("star"+count).active=false;
}
eval("star"+count)._x=_xmouse; //星星呈现在鼠标地点地位
eval("star"+count)._y=_ymouse;
count++; //记数器加
}
}
2.点击“action”中的“star”,在Action面板中写进以下的代码:
onClipEvent(enterFrame){
if(realactive){
//星星是不是仍同意活动,realactive来历请看上面一条(3)
xm=eval("_parent.z"+mytarget)._x-_x;file://活动
ym=eval("_parent.z"+mytarget)._y-_y;
_x+=xm/10;
_y+=ym/10;
if(Math.abs(xm)<0.5andMath.abs(ym)<0.5)
realactive=false; //基础抵达方针点后中断活动
}
}
3.编纂“star”影片剪辑,拔出ActionScript以下:
realactive=active;
如许做的目标就是让星星在原地停止一会儿(也就是影片播放到40帧今后)再向方针点活动。
好了,大抵的制造历程就是这些了。你还能够到场更多的效果使影片加倍完美,好比:到场笔墨的动画效果(参看源文件),或是增添经由过程随机函数增添星星举措的随机性等等,统统你本人发扬啦。然后,在圣诞前夕,给心仪的MM发往如许的一张贺卡,然后,你就尽管偷着乐吧!源文件下载
</p>
使用Flash创作的各个内容单元称为应用程序,即使它们可能只是很简单的动画。您也可以通过添加图片、声音、视频和特殊效果,构建包含丰富媒体的Flash应用程序。 原始动画为单纯的手绘,累而且费时耗资严重,随着科技的发展应运而生了很多制作动画的软件,然而flash在各个方面的应用尤为广泛,作用最为突出,具有一定的影响力。 富媒体广告的概念:富媒体 Rich Media,是由英文翻译而来,从字面上很难理解Rich Media到底是什么。 FLASH的优点~你用眼睛所看到的东西~都能用它来实现~一点不夸张~高楼大厦-花草树木-高山流水-天空白云-阿猫阿狗-一切活的东西都可以容入到FLASH里面 Flash是一种以向量图方式制成的网页动画,相比MPEG,AVI等的影片的档案大小就小很多. FLASH在网站建设过程中既然有这么多的问题,那为什么我们还继续使用FLASH,不可否认FLASH的问题的确存在,但也不可忽视FLASH在网站建设中。 FLASH动画在如今的很多网站中都比较常见,其所独有的视觉效果和感染力成为各行各业宣传企业形象、推广产品的最佳平台。 目前动画广告在各类电视节目中有着广泛的应用,在影视及广告中占有重要地位。广州形动数码是国内领先的动画设计制作, FLASH动画的视觉观赏效果好,容易给民众留下深刻的印象,是动画行业从业者和动画创意设计制作机构的主要业务之一。
页:
[1]