`
dishell
  • 浏览: 66760 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论

AS 中显示列表及显示对象

阅读更多
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

    AS3_显示对象结构图,高清PDF版。用一张图片形式将所有显示对象的关系罗列出来

    [心得] AS3)灰化显示对象(DisplayObject)的方法 / 图片灰化

    NULL 博文链接:https://as3.iteye.com/blog/1168070

    xrope:原生 as3 显示对象的简单布局库

    Xrope:用于原生 as3 显示对象的简单布局库。 特征 对于原生 as3 显示对象。 没有 Flex 或任何其他依赖项。 AtomLayout 使用getBounds()对齐 DisplayObject。 不用担心FLA 中的注册点。 (将useBounds设置为true ,...

    台达TP04G-AS2四行文字显示器说明书.pdf

    台达TP04G-AS2四行文字显示器说明书pdf,台达TP04G-AS2四行文字显示器说明书:TP04G-AS2 分辨率为 128×64,最大可显示 8×4 个中文字,支持多国文字显示。内建两个通讯口 (RS-232 及 RS-485/RS-422,可同时使用)...

    as3比较详尽的工具类

    addChildAndInit.as ---------------------- 添加显示对象并初始化 ContainerMovieClip.as ------------------ movieClip容器,一般用来存放加载的 DisplayGroup.as ---------------------- 显示对象群组 ...

    as3.0编程手册.pdf

    15.过滤显示对象 16.处理影片剪辑 17.处理文本 18.处理位图 19.处理视频 20.处理声音 21.捕获用户输入 22.网络与通信 23.客户端系统环境 24.打印 25.使用外部 API 26.Flash Player 安全性 27.索 引

    adobe starling as3 flash 3d Starling演讲PPT以及附件

    内容包括AS3 项目源文件两个 包含PDF中提到的例子 以及运行效果SWF10个 在Stage3D出现之前,Flash3D引擎( Papervision3D, Away3D,…)都是软解 CPU是通用处理器,没有为渲染三角形而优化过 Stage3D是一个新的Flash...

    AS3变形工具

    1.可自定义选框样式(设定颜色,大小,线粗细),可使用自定义位图填充边块和中心点区块; 2.可自定义控制类型,自定义限制等比缩放,x轴移动,y轴移动,x轴缩放...4.增加revert功能,可以使指定显示对象恢复某个初始值;

    asjs-3.0:是一个JavaScript框架,用于ActionScript3,例如显示列表处理

    特征: AS3之类的显示列表处理虚拟DOM 基于OOP的开发MVC 滤镜(例如显示对象上的模糊,灰度等) 使用像Bitmap和BitmapData这样的画布位图过滤器Sprite Sheet动画(将[png | jpg | svg | ...]图像用作动画) 视频和...

    As3殿堂之路学习笔记

    本文档基于学习AS3殿堂之路学习总结而来, 主要包括:数据类型,流程控制,字符串,数组,函数,类和对象,命名空间的介绍。 以及XML,视觉编程,显示编程,动画编程的总结。 提供需要学习As3的盆友一个更好思路。

    as3 滚动条 AsScroolBar 水平垂直

    给可视对象添加滚动条 new AsScroolBar()加入显示列表 AsScroolBar(_controlUI:DisplayObject,_scrollWidth:int,_scrollHeight:int,_stepNum:int=20)

    as3实现的图文混排组件

    as3实现的图文混排组件,支持flash的所有显示对象,支持复制粘贴功能

    AS3.0 TLFTextField 组件库

    * TLFTextField 对象与 TextField 对象类似,但 TLFTextField 对象可以利用 flashx 包中包含的 TLF 类的属性和方法。TLF 提供了大量格式选项和功能。 * @author */ public class STLFTextField extends ...

    AS3缓动类库下载

    AS3缓动类库可以用来做各种显示对象的特效

    AZASScroll:AS3的滚动内容、数据列表、数据选择组件

    列表显示用于显示列表中设置的同类大对象。 不同行的可变高度。 不同的行有不同的样式。 带有页眉和页脚视图。 创建后,行缓存并恢复,因此性能非常好。选择视图用于显示和选择对象。 单选或多选。 内置有限的总选择...

    casualJS本地API文档

    casualJS的API文档 ...目的是让你无缝的从AS3开发过渡到HTML5 Canvas开发。...利用CasualJS的显示对象架构及渲染机制,你可以轻松的在Canvas中操控各种位图、图形、影片剪辑等显示对象,就如同在用AS3开发一样愉快。

    SQL学习宝典2.0

    2.assess数据库显示,显示数据库中的所有表名和所有表的记录, 包括字段类型。可以在conn.inc文件中把xx.mdb换成你自己的数据库名, 其他程序不用修改即可使用。 3.收藏大量经典SQL语句,用户可以添加收藏。 4.所有...

    javascript实时显示当天日期的方法

    本文实例讲述了javascript实时显示当天日期的方法。分享给大家供大家参考。具体实现方法如下: &lt;!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN ...&lt;...title

    as3做的一个窗体系统demo

    如果需要提供特殊环境等,可以继承Module撰写,比如PopModule,控制台的父类就是PopModule,在控制台的源码中,我们可以看得到他直接访问了window属性,得到的就是控制台所在的窗口对象 Window类实现了基本窗口操作...

    Distributed Services with OpenAFS: for Enterprise and Education

    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 ...

Global site tag (gtag.js) - Google Analytics