大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网络媒体 -> FLASH -> 轻松打造Flash帧速率测试器

轻松打造Flash帧速率测试器

时间: 2021-07-31 作者:daque

flash大作中预设的帧速度不过理念化的,而本质情景是,flash处置步调或是衬托图像时须要耗费确定的功夫,以是动画运转时每一帧的帧速度基础上是不一律的。在一帧中安置过多的标记,该帧的帧速度就会远远低于预设的帧速度,引导画面播放不流利,或是掉帧的情景。即使运用帧速度尝试器来检验和测定您的动画,则可创造上述题目。由于帧速度尝试器处事时会表露出片子暂时的平衡帧速度。总之,不管是安排游戏仍旧创造巨型动画,速率慢、运转不宁静的大作是不会有吸吸力的,谁也没辙去忍耐一个惟有4帧/秒的动画。

功效预览:

图1

轻松打造flash帧速率测试器

安排重心:

开始尝试器自己要尽管的大略,要不会感化尝试功效。尝试器中重要即是一个用来输入尝试截止的动静文本和一个重置按钮。运用重置按钮是为获得一个过程精确计划的帧速度,其处事办法即是革新尝试器。尝试器尝试自己时,表露的帧速度该当和预设值是一律的。

安排办法:

1.翻开flash mx,树立场景巨细为350px×100px,背局面为“#0e6a99”(本来,场景的树立是可有可无的)。按赶快键“ctrl+f8”兴建一个名为“fps”的片子剪辑标记。

2.在标记“fps”的场景里点击选中东西面板中的文本东西 ,而后创造一个静态文本,输出“帧速度:”几个字,如图1所示。接着再创造一个动静文本框,点选中该动静文本框,在其属性面板里举行如图2所示的树立。最要害的树立是确定要设置变量“out”。

图2

3.    按赶快键“ctrl+f8”兴建一个名为“button”的按钮标记(按钮的安排要尽管大略)。在按钮上输出“重置”两个字,如图1所示。

4.    右键点击按钮,点选弹出菜单中的“举措”吩咐,在“举措”面板中输出如次代码:

//release事变是在鼠标南针过程按钮时开释鼠标按钮

on(release){

//变量frame的效率是记录暂时帧数

     frame = 0;

//因变量gettimer()不妨归来片子仍旧播放的功夫,单元为毫秒

     n = gettimer();

}

5.    回到主场景中。按赶快键“ctrl+l”翻开库,把库中的片子剪辑标记“fps”拖拽到主场景中。

6.    右键点击片子剪辑“fps”,点选弹出菜单中的“举措”吩咐,并在“举措”面板中输出如次代码:

//onclipevent是一个“事变”触发器。当某个事变爆发时,就实行花括号中的语句。

轻松打造flash帧速率测试器

//load事变是当片子剪辑被载时髦,即实行语句。

onclipevent (load) {

frame = 1;

n = 0;

}

//enterframe事变是以片子每实行一帧就实行一次语句

onclipevent (enterframe) {

轻松打造flash帧速率测试器

//变量time用来记录

     time = (gettimer( )- n)/1000;

//math东西的ceil本领不妨归来大于即是括号中数值并与其最逼近的平头

//暂时帧数frame除以播放功夫time即可获得暂时的帧速度

     out = math.ceil(frame/time);

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

     frame++;

}

到这边,这个帧速度尝试器就安排好了。此刻只有把它径直复制并粘贴到所要尝试的动画中就不妨运用了。提防,运用尝试器时,最佳先在被尝试动画的场景中兴建一层,而后再把尝试器复制、粘贴到该层中,如许便于安排尝试器的场所以及窜改和废除。

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.