ActionScript 3 PureMVC中的PopUpManager

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 PureMVC中的PopUpManager相关的知识,希望对你有一定的参考价值。

package com.microcore.webgame.classes
{
	import com.microcore.webgame.ApplicationFacade;
	
	import flash.display.Sprite;
	
	import mx.core.Application;
	import mx.core.IFlexDisplayObject;
	import mx.managers.PopUpManager;

	public class PopManager extends PopUpManager
	{
		public static function openPopUpWindow(ComponentClass:Class, MediatorClass:Class, parent:Object):void {
			var window:IFlexDisplayObject = PopUpManager.createPopUp(parent as prite,
										ComponentClass, false);
			
			ApplicationFacade.getInstance().registerMediator(new MediatorClass(window));
			PopUpManager.centerPopUp(window);
		}
		
		public static function closePopUpWindow(window:IFlexDisplayObject, mediatorName:String):void {
			PopUpManager.removePopUp(window);
			ApplicationFacade.getInstance().removeMediator(mediatorName);
		}
		
	}
}

以上是关于ActionScript 3 PureMVC中的PopUpManager的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 用于PureMVC的ParamsProxy

ActionScript 3 PureMVC的BulkLoader代理

ActionScript 3 PureMVC文档类模板

Python 中的异步 PureMVC

Math.floor 是不是像 ActionScript 3 中的 Math.round 一样?

基于Pipe的PureMVC FLEX框架的多核共享消息技术