开朗幽默 发表于 2011-9-27 16:36:09

如何测试flash的播放时长和帧数?

如题,怎么进行测试啊,要用什么工具呢?新人诚心请教。

Indisorder 发表于 2011-9-28 15:45:06

swf文件提取出来,找一个播放器,看时间即可
最好是有源文件.fla的 包括层数 帧数设置 动作等都可以一次看到。

xunmi 发表于 2011-9-29 09:51:59

本帖最后由 xunmi 于 2011-9-29 09:56 编辑

Flash的播放时长是指Flash启动到退出的时长还是各个场景的播放时长?如果是Flash的运行时长的话,可以通过编写工具监控Flash的进程的启动时间和退出时间来实现,如果是各个场景的播放时长,则需要Flash开发人员修改Flash的代码,在每个场景都加上时间戳,然后记录到日志里进行统计。Flash的帧数统计这块则需要根据你们Flash是怎么来进行图形渲染来考虑实现的,帧数统计就是设置一个计数器变量,每渲染一次,变量就累加1次,1秒后变量的值就是fps,然后变量清空重新进行记录,所以得需要开发人员根据渲染方式修改代码加上这个计数变量,然后在屏幕中显示就可以了,如果你们Flash是用ogre渲染引擎的话,ogre有配置选项可以自动开启帧数统计,一般来说Flash的帧数要达到30左右才能保证流畅。

Indisorder 发表于 2011-9-29 11:23:39

啊,牛人,膜拜。

zlclclzl 发表于 2011-10-8 18:11:04

chrome 浏览器中点 工具->任务管理器,在任务管理器中可以看到 内存,cpu,网络,FPS
页: [1]
查看完整版本: 如何测试flash的播放时长和帧数?