带来一篇利用Flash mx制造扭转的时钟效果 (1)
Flash动画说到底就是“遮罩+补间动画+逐帧动画”与元件(主要是影片剪辑)的混合物,通过这些元素的不同组合,从而可以创建千变万化的效果。看到画面上运动的时钟,你是否是想让它动起来,那末我来教人人做一个动弹的时钟。利用mx中的工夫工具制造一个动弹的时钟,该时钟时、分、秒针的动弹与体系的工夫分歧。有乐趣就随着来做。 入手下手制造:时钟画面的构成元素偶然、分、秒三个影戏夹子,工夫的刻度图形标记两个,工夫的输入文本框一个。
回到主场景中,在实例面板中将时、分、秒影片的称号写为:S、F、M;将时、分、秒针影片在轴点对齐,并且都指向12点。
点击文本工具在文本框属性面板中设置为[静态文本],变量名为
有了以上的步骤,上面,我们就让时钟动弹起来:
第一步:在工夫线双击第一帧,在弹出的举措面板中到场以下代码:
mydate=newdate();//界说一个工夫工具的实例
hour=Number(mydate.getHours());
hour=hour%12;//以后工夫转化为12小时制
minute=Number(mydate.getMinutes());//猎取以后分数
second=Number(mydate.getSeconds())-1;//猎取以后秒数
h=(hour*30+minute*0.5+second*0.0833)%360;//将以后时针处于初始地位的动弹幅度付与变量h
m=(minute*6+second*0.1)%360;
s=(second*6)%360;
setProperty("s",_rotation,h);
setProperty("f",_rotation,m);
setProperty("m",_rotation,s);
angle=s;
angleh=h;
anglem=m;//将以后时、分、秒针的初始角度分离付与三个变量
第二步:在第二帧拔出关头帧,在举措面板中到场以下代码:
mydate=newdate();
day=mydate.getDate();
month=mydate.getMonth()+1;
second=mydate.getSeconds();
week0=mydate.getday();//猎取当天礼拜()
is(Number(week0)==1){
week0="一";}
is(Number(week0)==2){
week0="二";}
is(Number(week0)==3){
week0="三";}
is(Number(week0)==4){
week0="四";}
is(Number(week0)==5){
week0="五";}
is(Number(week0)==6){
week0="六";}
is(Number(week0)==0){
week0="日";}//以上把猎取的礼拜数字号码转换成年夜写
is(day<10){
day="0"+String(day);}//将一名数的日期号码转换成两位
is(moth<10){
month="0"+String(month);}//体系的月份从0入手下手计数,故要举行转换
text=mydate.getSullYear()+"."+month+"."+day+"\t礼拜"+week0;
is(s!=second){
s=second;
angle=angle+6;
</p>
</p>200806/15264_2.html>200806/15264_2.html>下一页
setProperty("m",_rotation,angle);//设置秒针确当前地位;每秒秒针的动弹角度为6(360度/60秒)度
anglem=anglem+0.1;
setProperty("f",_rotation,anglem);
angleh=angleh+0.0083;
setProperty("s",_rotation,angleh);
}
第三步:在第三帧拔出关头帧,并在举措面板中到场以下代码:
gotoAndPlay(2);
一个动弹的时钟就做好了,来看一下你做的时钟是否是酷极了!
</p>
</p>200806/15264.html>上一页200806/15264.html>
与gif和jpg不同,用flash制作出来的动化是矢量的,不管怎样放大、缩小,它还是清晰可见。 随着动画的日益发展壮大,动画片在世界范围影响里越来越大,广告、网页、电影各个方面都应用到了动画。 假设一个Web设计者需要让一页上的不同元素之间相互作用。如果其中的一些元素出现在Box内,而另一些在Box之外,那么设计者就很不幸。 FLASH动画的视觉观赏效果好,容易给民众留下深刻的印象,是动画行业从业者和动画创意设计制作机构的主要业务之一。 富媒体广告的概念:富媒体 Rich Media,是由英文翻译而来,从字面上很难理解Rich Media到底是什么。 祯率越高,动画中可包容的信息越多,动画看起来越光滑和流畅。当然,当祯率增加时,计算机的CPU的重绘工作越多,运行得就越慢。 一个物体从一个角(关键祯1)移动到另一个角(关键祯2)。然后tweening在关键祯之间填充祯,从而使物体可以在屏幕上优雅地运动。 alpha通道,图像的一部分可以变成透明,透明度可以从完全不透明到完全不可见。Alpha通道支持没有副作用。
页:
[1]