`
LiYunpeng
  • 浏览: 948484 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

关于AS项目加载fla库文件遇到的问题记录

    博客分类:
  • Flex
 
阅读更多
最近在研究Flash项目,打算研究一下Flex游戏部分,以前一直做企业应用开发,对游戏这块接触很少,所以探探路学习学习

这里仅仅记录了我这两天遇到的比较 简单的问题……

首先是关于加载fla的库文件

对于Flash来说,有自己的舞台,有自己的帧、动作、涂层以及库
而这些如果一直到纯AS Project的话,也就是纯用代码怎么来写

·关于舞台
其实也就是Stage这个类,我们可以通过this.stage来访问他
对于一个flash来说只有一个舞台

·关于帧
其实,从Flash到AS3.0来说,应该算是脱离了帧这个概念
这我们就要提到
·关于MovieClip 和 Sprite
MovieClip 继承 Sprite 多了时间轴,也就是帧
在AS2里MovieClip用到的比较多,但是在AS3里面,基本脱离了帧的概念
而用Sprite来取代
我们通过Loader 来加载所需要的素材元件等


·关于加载fla里面的库文件
fla里面的库文件我们是可以通过Flash CS进行编译的
通常在网上也可以下到以swf格式的素材库

加载我们可以使用如下方法
ApplicationDomain.currentDomain.getDefinition("xxx") as Class
xxx指在fla文件里面的元件的name

我们要加载额外的swf素材,我们需要通过Loader进来
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,loadComplete);
loader.load(new URLRequest("lib/abc.swf"));

在loadComplete里面来处理类似上面的语句
loader.contentLoaderInfo.applicationDomain.getDefinition("Role") as Class;

还有一种方法,就是把素材绑定进编译文件,这样无疑会扩大编译文件的体积
[Embed(source="xx.swf",symbol="xxx")]
分享到:
评论

相关推荐

    坦克游戏fla原文件

    《坦克游戏fla原文件详解及AS代码剖析》 在数字娱乐领域,游戏开发是一项集技术与创意于一体的工作。本文将深入探讨一个名为“坦克游戏”的fla原文件及其背后的AS(ActionScript)代码,旨在为游戏开发者提供一份...

    FLASH制作源文件fla文件下载

    这可能是一个教程文件或示例项目,包含了一些关于如何在Flash中进行绘图的示例或练习。通过解压并打开这些文件,用户可以观察和模仿绘图过程,提升自己的Flash绘图技能。 综上所述,Flash源文件FLA是创作动态内容...

    As3.0 视频加载

    综上所述,这个项目涉及了AS3.0中的视频加载、本地文件选择和保存功能,这些都是创建交互式视频应用的基础。通过这些技术,开发者可以构建出丰富的用户体验,让用户能够在本地处理视频内容并进行个性化操作。

    flash as3 加载外部mp3

    本篇内容主要聚焦于如何在Flash项目中通过AS3代码加载并播放外部MP3文件。这在开发互动多媒体应用或游戏时非常实用。 #### 代码详解 首先,我们来看一下给定的代码示例: ```actionscript // 文本提示:动态...

    AS3.0 加载进度条效果

    在"进度条.zip"压缩包中,可能包含了完成这个项目的源文件,包括FLA文件、AS脚本以及相关的图形资源。通过分析和研究这些文件,你可以更好地理解AS3.0实现加载进度条的具体步骤和技巧。 总之,AS3.0提供了强大的...

    非洲动物园flash素材文件,fla文件

    本压缩包“非洲动物园flash素材文件”包含了一系列与非洲野生动物相关的FLA文件,这些文件是Flash的源代码格式,对于从事Flash动画制作或者想要学习Flash的人来说是非常宝贵的资源。 FLA文件是Adobe Flash ...

    as3加载xml实例

    在这个“as3加载xml实例”中,我们将深入探讨如何使用AS3来加载XML文件,并将其中的数据用于显示文本和创建链接。 XML(Extensible Markup Language)是一种轻量级的、可扩展的标记语言,常用于存储和传输数据。在...

    Imperator FLA是一套可以从 SWF 文件格式转成 FLA 文件格式的软件,如此你可以由 Flash MX 软件中加以修改原来的 SWF 文件的内容。你只要作选择所要开启的 SWF 文件,再另存成 FLA 文件即可,再使用Flash MX 软件开启另存的 FLA 文件,再以 Flash MX 软件加以修改此文件的数据即可。

    它解决了SWF文件无法直接编辑的问题,避免了重新创建整个项目的繁琐过程。 在标签中,再次强调了Imperator FLA的主要功能,即SWF到FLA的转换,并且提到了在Flash MX软件中的应用,暗示了这款工具与Adobe Flash开发...

    AS3预加载SWF实例源码

    AS3预加载SWF实例源码是用于解决Flash应用程序或动画在加载时可能出现的延迟问题。在大型项目中,SWF文件可能包含大量的图形、音频和视频资源,这些资源的加载时间可能会很长,影响用户体验。预加载(preloading)...

    闯关题库FLA

    开发者可能使用特定的格式或者脚本来解析这些数据,将其加载到Flash程序中,形成动态的题目库。这种文本格式便于题目的增删改查,同时也方便后期维护和更新。 5. **SWF文件**: "闯关题库.swf"是编译后的Flash影片...

    fla文件rar

    FLA文件是Adobe Animate的工作核心,它是项目的所有组成部分的容器,包括舞台上的图形、时间轴上的帧序列、ActionScript代码、库中的资源以及声音和视频素材。ActionScript是一种基于ECMAScript的脚本语言,允许...

    50套Flash库文件

    "50套Flash库文件"集合提供了一大批可用于动画制作和Web设计的资源,这其中包括FLA源码,它是Adobe Flash Professional软件的工作文件格式。下面将详细阐述Flash库文件的相关知识点。 1. **Flash库文件(Library ...

    将SWF还原为FLA文件Imperator FLA.rar

    运行这个文件,用户可以加载需要转换的SWF文件,并选择保存FLA的路径。在执行过程中,软件会分析SWF文件的帧序列、动作脚本、图层、元件等,尽可能地恢复原始FLA的结构和内容。不过,需要注意的是,由于SWF是编译后...

    演示几种向Fla文件插入代码的方法

    这样,FLA文件就可以引用并执行外部.as文件中的代码。 5. **时间轴类(Timeline Classes)** 对于基于时间轴的动画,你可以在每个关键帧上创建一个类,使每个帧都有自己的代码逻辑。在时间轴上右键单击关键帧,...

    可以还原swf为fla文件

    SWF文件是用于在网络上播放动画、交互式内容的最终输出格式,而FLA文件则是Flash创作环境中用来保存源代码、图形、动画以及音频等元素的原始项目文件。本文将深入探讨如何将SWF文件还原为FLA文件,并讨论这一过程的...

    as3.0外部加载xml试题

    如何在flash中使用as3.0代码加载xml试题,注:xml试题是用html语言写成一个.txt并放在.fla文件的根目录下

    Flash求职简历有fla文件

    标题中的“Flash求职简历有fla文件”表明这是一个关于使用Adobe Flash软件创建的求职简历模板,其中包含了.fla源文件。.fla文件是Flash的原始工作文件格式,包含所有图形、动画、文本和交互元素,是编辑和修改Flash...

    AS3 加载图片圆滑处理

    `stage.fla`和`stage.swf`则可能是包含AS3代码的时间轴项目文件和编译后的SWF文件。 `ImgDraw.as`可能是一个自定义的类,用于扩展图片绘制功能,如添加额外的圆滑处理算法或其他图形操作。`BitmapLoader.as`可能...

    flash文件 fla格式

    Flash文件通常指的是Adobe Flash Professional中创建的原始项目文件,其扩展名为`.fla`。FLA文件是包含所有设计元素、动画帧、脚本代码、音频、图像和符号的源代码文件,它是构建Flash内容的基础。用户可以使用FLA...

    flash加载txt文件

    flash加载外部.txt文件实例。 文件格式:fla

Global site tag (gtag.js) - Google Analytics