仓酷云

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

[学习教程] 给大家带来轻松打造Flash帧速度测试器

[复制链接]
蒙在股里 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 21:33:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
AdobeFlashProfessionalCS5.5软件可以提供行业领先、用于制作具有表现力的交互式内容的授权环境。

  Flash作品中预设的帧速度只是幻想化的,实践上Flash处置程序或是衬着图象时必要损耗必定的工夫,加上呆板的不同,动画运转时每帧的显现速率不尽不异。好比在一帧中安排过量的标记,该帧的帧速度就会远远低于预设的帧速度,招致画面播放不流利,或是失落帧的情形。假如利用帧速度测试器来检测您的动画,则可发明上述成绩。由于帧速度测试器事情时会显现出影片以后的均匀帧速度。总之,不管是计划游戏仍是制造年夜型动画,速率慢、运转不不乱的作品是不会有吸引力的,谁也没法往忍耐一个只要4帧/秒的动画。

  计划要点:

  起首测试器自己要只管的复杂,不然会影响测试效果。测试器中次要就是一个用来输入测试了局的静态文本和一个重置按钮。利用重置按钮是为失掉一个经由正确盘算的帧速度,其事情体例就是革新测试器。测试器测试自己时,显现的帧速度应当和预设值是一样的,我们这个例子预设为36帧/秒。

  效果预览:


  计划步骤:

  1、翻开FlashMX,设置场景巨细为350px×100px,背景致为"#0E6A99"(实在,场景的设置是可有可无的)。按快速键"Ctrl+F8"新建一个名为"fps"的影片剪辑标记。

  2、在标记"fps"的场景里点击选中工具面板中的文本工具,然后创立一个静态文本,输出"帧速度:"几个字,如所示。接着再创立一个静态文本框,点选中该静态文本框,在其属性面板里举行如所示的设置。最关头的设置是必定要界说变量"out"。

  3、按快速键"Ctrl+F8"新建一个名为"button"的按钮标记(按钮的计划要只管复杂)。在按钮上输出"重置"两个字,如示例所示。

  4、点击按钮,点选弹出菜单中的"举措"命令,在"举措"面板中输出以下代码:

    on(release){  //release事务是在鼠标指针经由按钮时开释鼠标按钮
      frame=0;  //变量frame的感化是记录以后帧数
      n=getTimer();  //函数getTimer()能够前往影片已播放的工夫,单元为毫秒
    }

  5、回到主场景中。按快速键"Ctrl+L"翻开库,把库中的影片剪辑标记"fps"拖拽到主场景中。

  6、右键点击影片剪辑"fps",点选弹出菜单中的"举措"命令,并在"举措"面板中输出以下代码:

  //onClipEvent是一个"事务"触发器。当某个事务产生时,就实行花括号中的语句。
  //load事务是当影片剪辑被载进时,即实行语句。

  onClipEvent(load){
    frame=1;
    n=0;
  }
  onClipEvent(enterFrame){  //enterFrame事务是以影片每实行一帧就实行一次语句

    //变量time用来记录以后影片运转的工夫
    time=(getTimer()-n)/1000;

    //Math工具的ceil办法能够前往年夜于即是括号中数值并与其最靠近的整数
    //以后帧数frame除以播放工夫time便可失掉以后的帧速度
    out=Math.ceil(frame/time);

    //变量frame(帧数)举行累加
    frame++;
  }

  到这里,这个帧速度测试器就计划好了。如今只需把它间接复制并粘贴到所要测试的动画中就能够利用了。注重,利用测试器时,最好先在被测试动画的场景中新建一层,然后再把测试器复制、粘贴到该层中,如许便于调剂测试器的地位和修正和扫除。原文件下载进修





借助令人兴奋的全新3D平移和旋转工具,通过3D空间为2D对象创作动画,您可以沿x、y、z轴创作动画。
活着的死人 该用户已被删除
沙发
发表于 2015-1-17 16:47:16 | 只看该作者
它包含了下列常见的形式之一或者几种的组合:流媒体、声音、Flash、以及Java、Javascript、DHTML等程序设计语言。 
不帅 该用户已被删除
板凳
发表于 2015-1-21 20:24:51 | 只看该作者
一个物体从一个角(关键祯1)移动到另一个角(关键祯2)。然后tweening在关键祯之间填充祯,从而使物体可以在屏幕上优雅地运动。
飘飘悠悠 该用户已被删除
地板
发表于 2015-1-30 22:28:34 | 只看该作者
矢量图形相对于位图的另一个优势是可以随意缩放的能力。这是对动画进程的奖赏,对用户来说也是一个很酷的特征。在Flash之前,Web上没有这种功能。
爱飞 该用户已被删除
5#
发表于 2015-2-6 16:33:32 | 只看该作者
FLASH网站建设的页面非常美观,互动性很强。在企业网站中,FLASH动画作用主要在于突出企业品牌的效应,彰显企业形象的实力。
深爱那片海 该用户已被删除
6#
发表于 2015-2-17 09:18:31 | 只看该作者
专业的建筑动画、产品动画、角色动画、flash动画、游戏美工等全方位服务的创意动漫公司。十年专业的动漫制作经验,为政府、企业等制作出无数优秀的创意动画设计产品。
透明 该用户已被删除
7#
发表于 2015-3-5 19:14:52 | 只看该作者
传播上的优势——无国界跨媒体;创作群体的形成;媒体及比赛的推进
分手快乐 该用户已被删除
8#
发表于 2015-3-12 12:14:17 | 只看该作者
用户在观看广告的时候,无法通过正常点击鼠标来查看广告的尺寸、字节数、所链接的URL广告本身信息。
老尸 该用户已被删除
9#
发表于 2015-3-19 22:52:38 | 只看该作者
广告本身无法看到网址链接,不利于网站本身的搜索引擎优化,对增加网站排行的权重没有意义。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-14 16:21

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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