ActionScript 3 最顶级的父装载机信息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 最顶级的父装载机信息相关的知识,希望对你有一定的参考价值。

var topParent :DisplayObject;
var paramObj  :Object = getLoaderInfo(this).parameters;
for(var varName:String in paramObj) {
	trace("varName: " + varName + " Value: " + paramObj[varName]);
}

function getLoaderInfo(dispObj:DisplayObject):LoaderInfo {
	var root:DisplayObject = getRootDisplayObject(dispObj);
	if (root!=null) {
		return root.loaderInfo;
	}
	return null;
}

function getRootDisplayObject(dispObj:DisplayObject):DisplayObject {
	if (topParent == undefined) {
		if (dispObj.parent!=null) {
			return getRootDisplayObject(dispObj.parent);
		}
		else {
			topParent = dispObj;
			return topParent;
		}
	}
	else {
		return topParent;
	}
}

以上是关于ActionScript 3 最顶级的父装载机信息的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 flashvars装载机

ActionScript 3 装载机政策标志

ActionScript 3 装载机类

ActionScript 3 AS3装载机

ActionScript 3 装载机

ActionScript 3 AS3装载机垃圾收集