`

用AS3 编写 SWF顺序播放器 的吐血历程

阅读更多

项目需要写一个SWF加载并顺序播放的播放器,其实很简单。只需要做到以下几点。

  1. 顺序加载
  2. 顺序播放

 

coding,实现了。但是出现了几个意想不到的问题。

  1. 加载后自动播放
  2. 加载后自动播放音乐


解决方案1 出炉

  1. 第一帧空出来 stop();
  2. 代码控制播放 gotoAndPlay(1);

结果:动画停止,音乐如常。

 

解决方案2 出炉

  1. 放音乐的层第一针空出来不放音乐

结果:加载后不自动播放音乐了,但这样必须依赖修改被加载swf,如果是第三方swf就没有办法了。

 

解决方案3 出炉

  1. 二进制加载
  2. 播放前Loader.loadBytes(byteArray);

结果:如最初设想的一样,并且可以加在第三方swf(as2也可以)。

 

 

鸣谢:感谢波子 同学提供思路。

分享到:
评论

相关推荐

    沪江swf课件播放器

    【沪江swf课件播放器】是一款专为沪江教育平台设计的离线课程播放工具,用户无需进行安装步骤,只需将下载的压缩包文件解压后即可直接使用。这款播放器的主要功能是帮助用户在没有网络连接的情况下也能顺利学习沪江...

    SWFPlayer带拖动条的SWF播放器SWFPlayer带拖动条的SWF播放器

    SWFPlayer带拖动条的SWF播放器SWFPlayer带拖动条的SWF播放器SWFPlayer带拖动条的SWF播放器SWFPlayer带拖动条的SWF播放器SWFPlayer带拖动条的SWF播放器SWFPlayer带拖动条的SWF播放器SWFPlayer带拖动条的SWF播放器SWF...

    swf专用播放器.

    1. **兼容性**:播放器应能处理各种版本的SWF文件,包括早期的ActionScript 1/2以及更现代的ActionScript 3。 2. **解码能力**:播放器需要内置高效的Flash内容解码器,以便正确解析和渲染SWF文件中的图形、动画和...

    SWF播放器 Flash播放器

    虽然Flash技术逐渐淡出主流,但对旧的SWF内容仍有需求,易语言编写的SWF播放器满足了这种需求,提供了一个独立的平台来回顾和使用这些历史内容。对于那些依然依赖SWF格式的用户来说,这样的播放器仍然是有价值的工具...

    AS3编写的加载/卸载外部SWF文件

    用AS3编写,点击不同的按钮加载不同的外部SWF文件,显示在固定尺寸的舞台上,同一时该只能加载一个外部文件,自动调整被加载文件的尺寸以适应容器大小。昨天上传那个不知道为什么见不到,再次上传并添加了部分容错...

    纯净swf播放器绿色版

    【纯净swf播放器绿色版】是一款专为播放SWF文件设计的专业播放工具,其绿色免安装的特点使得用户无需复杂的安装过程,只需解压即可使用,大大提升了便利性。SWF全称Small Web Format,是一种由Adobe公司开发的用于...

    ZzFlash.Swf版播放器

    3. **功能特性**:ZzFlash.Swf版播放器可能具备以下功能: - 支持多种版本的SWF格式,包括早期和最新的Flash内容。 - 内置播放控制,如播放、暂停、停止、快进、快退等。 - 支持全屏模式,提供更好的观看体验。 ...

    swf精品播放器 最新版

    由于Adobe已经停止了对Flash Player的更新和支持,这款播放器对于那些仍需访问和使用SWF内容的用户来说显得尤为重要。 Flash播放技术是SWF播放器的核心。Flash是一种交互式矢量图形和多媒体平台,曾经广泛应用于...

    swf格式 播放器 swf播放器

    swf播放器 能播放swf播放器 swf播放器

    用VB编写的一个swf文件播放器

    标题中的“用VB编写的一个swf文件播放器”揭示了我们即将探讨的知识点涉及Visual Basic(VB)编程语言以及SWF文件的处理。VB是一种基于事件驱动的编程环境,广泛用于开发Windows应用程序。在这个特定的项目中,VB被...

    swf文件播放器这是一款可以播放swf文件的软件

    1. 兼容性:SWF文件播放器应确保与不同版本的SWF文件兼容,包括早期的ActionScript 1/2和更新的ActionScript 3。 2. 播放控制:提供基本的播放控制功能,如播放、暂停、停止、快进、快退,以及调整音量和全屏模式。 ...

    as3swf AS3库

    **AS3SWF库详解** AS3SWF是一款强大的ActionScript 3(AS3)库,主要用于处理和创建Adobe Flash的SWF文件格式。在AS3中,它提供了丰富的功能,帮助开发者解析、操作和生成SWF内容。AS3SWF库在Flash平台的开发中扮演...

    AS3 调用SWF类库

    AS3是编写SWF文件的主要编程语言,它提供了一种强大的方式来创建交互式应用程序。 要调用一个SWF类库,我们主要会使用`Loader`类,它是AS3的`flash.display`包下的一个类,专门用于加载各种类型的内容,包括SWF文件...

    沪江网校 swf文件播放器

    综上所述,沪江网校swf文件播放器是一款专为沪江网校用户设计的播放工具,利用Qt库和其他依赖文件实现swf视频的播放和网络功能,同时提供使用文档以帮助用户更好地操作和理解软件。这款播放器的使用不仅解决了兼容性...

    FlashAS教程:AS2.0制作加载外部.swf影片的视频播放器.pdf

    本教程将指导读者使用 AS 2.0 制作加载外部 .swf 影片的视频播放器,整个过程分为四个步骤:画播放器、做按钮、做屏幕和写代码。通过这四个步骤,读者可以学习如何使用 ActionScript 2.0 实现视频播放器的制作。 一...

    SWF 播放器 精致小巧 带进度条。

    SWF(ShockWave Flash)是一种由Adobe公司开发的富媒体格式,主要用于创建动画、交互式应用程序和游戏。...版本9.0的特性使其能够处理使用ActionScript 3.0编写的高级Flash内容,提供了丰富的交互体验。

    一款简洁实用的SWF文件播放器

    SWF文件播放器是一款专为播放SWF格式的Flash文件设计的应用程序,它以其简洁的界面和实用的功能受到用户喜爱。SWF是Adobe Flash的一种输出格式,常用于创建交互式网页元素、游戏以及动画。这款播放器使得用户无需...

    swf播放器安装文件

    然而,对于仍然需要播放SWF内容的用户,可以寻找支持SWF格式的现代浏览器插件或者继续使用专用的SWF播放器。 总的来说,SWF播放器是浏览和享受SWF格式内容的关键工具,尤其对于那些需要访问旧版在线游戏、教育材料...

    SWF文件播放器下载

    SWF文件播放器SWF文件播放器SWF文件播放器SWF文件播放器SWF文件播放器

    flash cs6 as3.0编写的调用外部swf文件,并实现被导入swf文件的内外控制

    flash cs6 as3.0编写的调用外部swf文件,并实现被导入swf文件的内外控制,被导入文件about.swf自带两个控制按钮,about.swf导入index.swf后,通过index.swf中的两个按钮控制about.swf的播放与暂停,并实现了代码的...

Global site tag (gtag.js) - Google Analytics