仓酷云

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

[学习教程] 带来一篇利用Flash mx制造扭转的时钟效果 (1)

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

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

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

x
Flash动画说到底就是“遮罩+补间动画+逐帧动画”与元件(主要是影片剪辑)的混合物,通过这些元素的不同组合,从而可以创建千变万化的效果。
看到画面上运动的时钟,你是否是想让它动起来,那末我来教人人做一个动弹的时钟。利用mx中的工夫工具制造一个动弹的时钟,该时钟时、分、秒针的动弹与体系的工夫分歧。有乐趣就随着来做。  入手下手制造:时钟画面的构成元素偶然、分、秒三个影戏夹子[S,F,M],工夫的刻度图形标记两个[a、b],工夫的输入文本框一个[text]。
  回到主场景中,在实例面板中将时、分、秒影片的称号写为:S、F、M;将时、分、秒针影片在轴点对齐,并且都指向12点。
  点击文本工具在文本框属性面板中设置为[静态文本],变量名为[text]
  有了以上的步骤,上面,我们就让时钟动弹起来:
  第一步:在工夫线双击第一帧,在弹出的举措面板中到场以下代码:
  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>
[1]200806/15264_2.html>[2]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>[1][2]


与gif和jpg不同,用flash制作出来的动化是矢量的,不管怎样放大、缩小,它还是清晰可见。
因胸联盟 该用户已被删除
沙发
发表于 2015-1-17 16:19:06 | 只看该作者
随着动画的日益发展壮大,动画片在世界范围影响里越来越大,广告、网页、电影各个方面都应用到了动画。
活着的死人 该用户已被删除
板凳
发表于 2015-1-24 12:03:52 | 只看该作者
假设一个Web设计者需要让一页上的不同元素之间相互作用。如果其中的一些元素出现在Box内,而另一些在Box之外,那么设计者就很不幸。
不帅 该用户已被删除
地板
发表于 2015-2-1 11:39:46 | 只看该作者
FLASH动画的视觉观赏效果好,容易给民众留下深刻的印象,是动画行业从业者和动画创意设计制作机构的主要业务之一。
爱飞 该用户已被删除
5#
发表于 2015-2-21 18:40:54 | 只看该作者
富媒体广告的概念:富媒体 Rich Media,是由英文翻译而来,从字面上很难理解Rich Media到底是什么。
谁可相欹 该用户已被删除
6#
发表于 2015-3-6 22:08:52 | 只看该作者
祯率越高,动画中可包容的信息越多,动画看起来越光滑和流畅。当然,当祯率增加时,计算机的CPU的重绘工作越多,运行得就越慢。
简单生活 该用户已被删除
7#
发表于 2015-3-13 22:54:35 | 只看该作者
一个物体从一个角(关键祯1)移动到另一个角(关键祯2)。然后tweening在关键祯之间填充祯,从而使物体可以在屏幕上优雅地运动。
山那边是海 该用户已被删除
8#
发表于 2015-3-20 22:16:10 | 只看该作者
alpha通道,图像的一部分可以变成透明,透明度可以从完全不透明到完全不可见。Alpha通道支持没有副作用。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-30 00:12

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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