`
ch_kexin
  • 浏览: 906585 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

关于浏览器最小化或切换网页后 flash 帧频降低的问题

 
阅读更多

通过试验发现

 帧频设置在 1秒钟 2帧以上时 最小化浏览器和切换网页后 帧频会降到 一秒钟2帧左右 

 帧频设置在 1秒钟 1帧时 不受浏览器和切换网页的影响

 当flash 页面被再次激活时 帧频又会恢复 这时可能会给界面造成一些显示bug

 

解决办法

 脱离帧频对动画播放的影响 采用完全基于时间的动画 

设置相对于时间的帧频是 1秒钟 20帧 就是50毫秒 0.05秒 播放一帧 

通过运行总时间 除以 帧间隔 0.05秒 设置当前时间应该播放到哪一帧

 如下一段代码  (用此代码来控制你的影片剪辑播放 )

import flash.events.Event;
import flash.events.DataEvent;
this.addEventListener(Event.ENTER_FRAME,onFrame);
var startTimer:Number = getTimer();
var zhen:int = 0;
Object(this).mc.stop();
var zongmiao:Number = 0;
function onFrame(event:Event):void
{
 var cha:Number = getTimer()-startTimer;
 startTimer = getTimer();
 var miao:Number = cha/1000;
 
 zongmiao+=miao;
 zhen=zongmiao/0.05;
 if(zhen>=100){
  zhen = 0;
  zongmiao = 0;
 }
 Object(this).mc.gotoAndStop(zhen);
 trace("上下帧时间间隔:"+miao+"秒 当前共运行了"+zongmiao+"秒 动画共需要4.9秒"
    +"当前帧"+zhen+" 共100帧");
}

 

可以写一个类 专门来把美工做好的基于帧频播放的mc 修改成基于秒的播放模式

分享到:
评论

相关推荐

    不谦虚得说是一款顶级的帧频检测应用

    首先,AS3是Adobe Flash平台的编程语言,广泛用于创建交互式内容、网页动画和应用程序。它的语法基于ECMAScript,提供了面向对象的特性,使得开发复杂的软件系统变得可能。在游戏开发中,AS3可以实现高效的游戏逻辑...

    MT9001帧频计算器——VC

    例如,增加曝光时间可能会降低帧频,而提高数据传输速率则可能提高帧频。计算器正是通过模拟这些寄存器的变化,计算出不同设置下的帧频。 在VC++6.0环境下开发这款工具,开发者利用了MFC(Microsoft Foundation ...

    FLASH8.0的BUG的重要修复和功能解析

    首要的修复之一是关于动态加载子影片播放声音流导致的帧频降低问题。在FLASH8.0的早期版本中,如果一个动态加载的子影片包含了声音流,主影片的帧频会自动调整到与子影片相同的水平,这对制作复杂的动画作品带来了不...

    Flash-CS6动画制作实例教程全套电子课件完整版ppt整本书电子教案最全教学教程整套课件.ppt

    当被发布为扩展名为 .swf 的 flash 影片后,该类型文件占用硬盘空间非常少,并且可以通过 Flash Player 播放器(版本不低于 FLASH 程序自带播放器的版本)以及各种浏览器、视频播放器进行演示。 Flash CS6 软件的...

    falsh初探,简单介绍了flash测试方法

    对于Flash特有的功能或控件,现有的自动化测试工具往往难以识别和支持,这增加了测试的难度。尽管如此,市场上还是有一些专门针对Flash测试的工具,如QTP(需安装额外插件)、Fluorida(利用dispatch event方式)等...

    网页设计三剑客基础练习典型案例第8章PPT学习教案.pptx

    Flash MX 2004是一款深受网页设计师喜爱的动画制作软件,其在1999年推出Flash 4.0后,逐渐成为网络动画的主流。随着版本的更新,Flash MX 2004在原有基础上增加了更多功能,使其在网页动画设计领域的应用更为广泛。 ...

    flash片头源码

    7. **发布和测试**:完成编码后,使用Flash的发布功能将项目导出为SWF格式,然后在浏览器或Flash Player中测试效果,进行调试和优化。 8. **优化与兼容性**:考虑到不同浏览器和平台的支持程度,可能需要对源码进行...

    动画Flashmv

    2. swf文件:这是Flash影片的最终输出格式,可被网络浏览器或独立播放器播放。swf文件是轻量级的,适合在网络上传输和播放。 四、制作流程 1. 规划与设计:首先,确定MV的主题、风格和音乐节奏,然后绘制故事板,...

    基于FPGA的高帧频图像跟踪系统设计.pdf

    高帧频图像跟踪系统设计 1. 引言 在高速运动的场景下,如导弹末端制导、弹道实验和机载武器姿态跟踪,要求系统能够快速捕获目标并进行实时定位。这需要一种可以完整记录高速实验数据的高帧频图像跟踪系统,以便为...

    Flash8.0入门教程下载

    在完成设计后,你需要知道如何将项目导出为SWF格式,以便在网页上播放,或者转换为其他格式,如GIF或视频。 通过这个《Flash8.0入门教程》,你不仅会学习到基础的动画制作技巧,还将接触到编程的初步概念,从而开启...

    计算机答案(Flash)(2).pdf

    计算机答案(Flash)(2).pdf 是一份关于Flash技术的资料,涵盖了Flash的发展历史、软件特点、常用工具以及动画制作的基本概念。Flash是一款著名的矢量图形和多媒体创作软件,最初由Macromedia公司开发,后来被Adobe...

    透明FLASH效果

    透明Flash效果是指在Flash对象上实现的透明特性,这使得Flash内容可以与背景或其他网页元素相互融合,创造出更自然、更和谐的视觉效果。在iebook中,这种效果可以通过调整Flash对象的Alpha透明度或使用遮罩层来实现...

    FLASH期末考试复习提纲答案.pdf

    矢量图形使得Flash能够以较小的文件大小创建高质量的图像,而广泛的兼容性使其能在不同平台和浏览器上运行。 4. **最初客户**:Flash最初的两大客户是微软和迪斯尼,分别用于网页和娱乐内容的交互式设计。 5. **...

    高光隐现文字flash素材.rar

    在数字媒体设计领域,Flash素材一直扮演着重要的角色,尤其在网页设计、动态广告制作以及多媒体演示等方面。本篇将围绕“高光隐现文字flash素材.rar”这一主题,深入探讨其包含的FLA源文件和SWF成品文件,以及如何...

    flash音乐播放器_教程.doc

    【Flash音乐播放器教程】 Flash音乐播放器是一种利用Adobe Flash技术制作的交互式音乐播放...通过这个教程,你可以学习到如何结合图形元素和代码来构建一个基本的多媒体应用,为网页或其他数字媒体项目增添互动性。

    网页制作ch7PPT学习教案.pptx

    网页制作是创建交互式网页内容的关键技能,而Flash 8是一款经典的动画制作软件,常用于创建动态网页元素。本教程主要介绍了如何使用Flash 8进行基本操作,包括启动和退出程序,新建和保存文档,设置文档属性,以及...

    flash动画制作实验报告

    Flash是一款强大的动画制作软件,它被广泛用于创建互动式内容、网页动画、游戏以及教育演示。本次实验旨在让学生掌握Flash的基本操作和动画制作技巧,包括绘图工具的使用、文本编辑、对象操作、动画素材导入、元件与...

    计算机答案(Flash).pdf

    同时,Flash还具有良好的兼容性,能够轻松嵌入到各种浏览器中,使得动态网页内容得以广泛传播。 在Flash的工作流程中,源文件通常以FLA扩展名保存,包含了所有原始素材和项目设置。时间轴是Flash的核心组成部分,...

    flash复习ppt课件.ppt

    而swf文件是编译后的动画文件,可以在浏览器或Flash Player中直接播放。 3. 元件类型:Flash中有三种基本元件,包括图形元件、影片剪辑元件和按钮元件。图形元件适合存放静态图像,影片剪辑元件用于创建可重复播放...

Global site tag (gtag.js) - Google Analytics