//这个例子是加载外部的文件,注意load方法只能接受URLRequest文件
var request:URLRequest = new URLRequest("index.swf");
//定义一个loader
var loader:Loader = new Loader();
//为加载过程建立事件侦听器
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loadProgress);
//加载完成的事件侦听器;
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete);
//加载过程中执行;
function loadProgress(event:ProgressEvent):void
{
var percentLoaded:Number = event.bytesLoaded / event.bytesTotal;
percentLoaded=Math.round(percentLoaded*100);
trace("Loading: "+percentLoaded+"%");
txt.text = "加载中: " + percentLoaded + "%" + "已完成";
}
//加载完成后执行
function loadComplete(event:Event):void
{
trace("Complete");
//改变宽高并放置在场景中
loader.width = 1100;
loader.height = 750;
loader.scaleX = 1.17;
loader.scaleY = 1.17;
stage.addChild(loader);
}
//载入
loader.load(request);
分享到:
相关推荐
SWF文件加载是指在主Flash影片(称为Loader SWF)中嵌入或动态引入其他外部SWF资源的过程。这种技术可以用于分模块开发、内容更新或实现动态加载效果。加载的SWF可以包含动画、图片、数据或其他交互元素,为项目提供...
"FLASH AS3 loading" 指的是使用AS3来实现加载功能,这通常涉及到动态地加载外部资源,如图像、声音、视频或SWF文件。在AS3中,加载资源是通过Loader类来实现的,它提供了处理不同类型媒体加载的接口。 首先,...
在Flash AS3编程中,加载(Loading)是关键功能之一,允许开发者动态地在应用程序运行时引入外部资源,如图像、SWF文件、XML或文本数据。本资源包含了一个名为"loading_as3"的示例项目,其中包括了loading_as3.fla...
本文将深入探讨如何使用AS3加载外部文件,这是一个在创建富媒体应用时极为重要的技能。 ### 加载外部文件的概念 在AS3中,加载外部文件涉及到从服务器或本地磁盘读取并解析数据,将其转换为可以在应用程序中使用的...
例如,可以使用`Loader`类加载外部资源,并监听`ProgressEvent.PROGRESS`事件来更新loading动画的状态。 4. loading1.swf和loading2.swf:这两个文件分别代表了不同的加载动画设计。可能是动画样式、颜色、形状或...
9. **安全性与沙箱模型**:在加载外部内容时,Flash遵循沙箱模型,分为本地、网络和内容三个安全级别。了解这些限制对于编写安全的加载脚本至关重要。 10. **调试与测试**:使用Flash的内置调试器或独立的...
总结,学习如何在Flash AS3.0中加载外部图片是提升项目灵活性的关键技能。通过使用Loader类和监听加载事件,我们可以创建动态、响应式的应用程序,轻松地更新和扩展内容。这个简单的案例提供了基础的实践,进一步...
在IT行业中,Flash Loading源程序是指使用ActionScript编程语言编写的用于加载内容(如图片、视频、音频或其它Flash组件)到Flash应用程序中的代码。ActionScript是Adobe Flash平台的核心脚本语言,它允许开发者创建...
可以对图片进行压缩,减少声音和视频的质量,或者使用Loader类动态加载外部资源,以分批次的方式逐步呈现网页内容。 6. **兼容性和适应性**:随着移动设备和HTML5的普及,Flash在现代浏览器中的支持逐渐减少。因此...
Loader类是AS3中负责加载外部资源的类。 ```actionscript var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress); ``` 3. **实现加载逻辑**:在`...
AS3的Loader类允许加载外部资源,如图片、SWF文件或文本。`Loading.txt`可能涵盖了加载过程、进度事件监听、内容类型检测以及安全策略等知识点。 6. **打开关联的文本文件**: AS3可以使用FileReference或File类...
AS提供了`Loader`类,用于加载外部资源,如图片、SWF或其他数据。我们可以监听`ProgressEvent.PROGRESS`事件,获取加载进度,然后更新动画以反映当前的加载状态,即使我们选择不直接显示这些信息。 4. **动画结束...
2. **加载进度条(Loading)**:加载进度条对于大型SWF文件或外部资源(如图片、音频和视频)的加载至关重要。以下是一个简单的加载进度条示例: ```actionscript var loader:Loader = new Loader(); var ...
3. **加载过程**:在AS3中,创建Loader对象,指定加载的目标URL,然后添加到DisplayObject容器中。加载过程中可以通过事件监听器跟踪进度,如“progress”事件和“complete”事件。 4. **内容处理**:加载完成后,...