package
{
import flash.display.Loader;
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.Event;
import flash.media.Sound;
import flash.net.URLRequest;
import flash.geom.Matrix;
public class LoadResource extends Sprite
{
private static var _Handle:Object;
private static var _Loader:Loader;
private static var _Sound:Sound;
private static var _SoundLoaded:Boolean = false;
private static var _SafeFun:Function = null;
public function LoadResource()
{
_Loader = new Loader();
_Handle = new Object();
this.addChild(_Loader);
_Loader.contentLoaderInfo.addEventListener(Event.INIT,handleInit);
_Loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onComplete);
trace("load Rescue.swf....");
_Loader.load(new URLRequest("ApplyOfSound.swf"));
_Sound = new Sound(new URLRequest("bang.mp3"));
_Sound.addEventListener(Event.COMPLETE,soundLoaded);
}
private function handleInit(event:Event):void
{
trace("handleInit....");
var movie:* = _Loader.content;
if(movie)
{
var count:int = movie.numChildren;
trace("mc.numChildren: " + count);
for(var i:int=0;i<count;i++)
{
var obj:* = movie.getChildAt(0);
_Handle[obj.name] = obj;
this.addChild(obj);
/* 只要使用addChild()方法
将刚刚得到显示对象添加显示列表中,
那么该显示对象所原来所在列表的长度会减少一。
譬如从 movie 中用getChildAt()方法得到一个显示对象
obj 如果用 addChild(obj) 方法将它添加到显示列表
中的话,movie 的孩子数会减少一, 详细情况见 下面两条
trace() 语句的调试结果
*/
trace(obj.name);
trace(movie.numChildren);
}
}
}
}
}
分享到:
相关推荐
AS3_显示对象结构图,高清PDF版。用一张图片形式将所有显示对象的关系罗列出来
NULL 博文链接:https://as3.iteye.com/blog/1168070
Xrope:用于原生 as3 显示对象的简单布局库。 特征 对于原生 as3 显示对象。 没有 Flex 或任何其他依赖项。 AtomLayout 使用getBounds()对齐 DisplayObject。 不用担心FLA 中的注册点。 (将useBounds设置为true ,...
台达TP04G-AS2四行文字显示器说明书pdf,台达TP04G-AS2四行文字显示器说明书:TP04G-AS2 分辨率为 128×64,最大可显示 8×4 个中文字,支持多国文字显示。内建两个通讯口 (RS-232 及 RS-485/RS-422,可同时使用)...
addChildAndInit.as ---------------------- 添加显示对象并初始化 ContainerMovieClip.as ------------------ movieClip容器,一般用来存放加载的 DisplayGroup.as ---------------------- 显示对象群组 ...
15.过滤显示对象 16.处理影片剪辑 17.处理文本 18.处理位图 19.处理视频 20.处理声音 21.捕获用户输入 22.网络与通信 23.客户端系统环境 24.打印 25.使用外部 API 26.Flash Player 安全性 27.索 引
内容包括AS3 项目源文件两个 包含PDF中提到的例子 以及运行效果SWF10个 在Stage3D出现之前,Flash3D引擎( Papervision3D, Away3D,…)都是软解 CPU是通用处理器,没有为渲染三角形而优化过 Stage3D是一个新的Flash...
1.可自定义选框样式(设定颜色,大小,线粗细),可使用自定义位图填充边块和中心点区块; 2.可自定义控制类型,自定义限制等比缩放,x轴移动,y轴移动,x轴缩放...4.增加revert功能,可以使指定显示对象恢复某个初始值;
特征: AS3之类的显示列表处理虚拟DOM 基于OOP的开发MVC 滤镜(例如显示对象上的模糊,灰度等) 使用像Bitmap和BitmapData这样的画布位图过滤器Sprite Sheet动画(将[png | jpg | svg | ...]图像用作动画) 视频和...
本文档基于学习AS3殿堂之路学习总结而来, 主要包括:数据类型,流程控制,字符串,数组,函数,类和对象,命名空间的介绍。 以及XML,视觉编程,显示编程,动画编程的总结。 提供需要学习As3的盆友一个更好思路。
给可视对象添加滚动条 new AsScroolBar()加入显示列表 AsScroolBar(_controlUI:DisplayObject,_scrollWidth:int,_scrollHeight:int,_stepNum:int=20)
as3实现的图文混排组件,支持flash的所有显示对象,支持复制粘贴功能
* TLFTextField 对象与 TextField 对象类似,但 TLFTextField 对象可以利用 flashx 包中包含的 TLF 类的属性和方法。TLF 提供了大量格式选项和功能。 * @author */ public class STLFTextField extends ...
AS3缓动类库可以用来做各种显示对象的特效
列表显示用于显示列表中设置的同类大对象。 不同行的可变高度。 不同的行有不同的样式。 带有页眉和页脚视图。 创建后,行缓存并恢复,因此性能非常好。选择视图用于显示和选择对象。 单选或多选。 内置有限的总选择...
casualJS的API文档 ...目的是让你无缝的从AS3开发过渡到HTML5 Canvas开发。...利用CasualJS的显示对象架构及渲染机制,你可以轻松的在Canvas中操控各种位图、图形、影片剪辑等显示对象,就如同在用AS3开发一样愉快。
2.assess数据库显示,显示数据库中的所有表名和所有表的记录, 包括字段类型。可以在conn.inc文件中把xx.mdb换成你自己的数据库名, 其他程序不用修改即可使用。 3.收藏大量经典SQL语句,用户可以添加收藏。 4.所有...
本文实例讲述了javascript实时显示当天日期的方法。分享给大家供大家参考。具体实现方法如下: <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN ...<...title
如果需要提供特殊环境等,可以继承Module撰写,比如PopModule,控制台的父类就是PopModule,在控制台的源码中,我们可以看得到他直接访问了window属性,得到的就是控制台所在的窗口对象 Window类实现了基本窗口操作...
This book shows in detail how to build enterprise-level secure, redundant, and highly scalable services from scratch on top of the open source Linux operating system, suitable for small companies as ...