还是关于类
import flash.utils.getDefinitionByName; var ClassReference:Class = getDefinitionByName("t1") as Class; var ts:DisplayObject=new ClassReference(); stage.addChild(ts);
package gameView
{
import flash.display.Bitmap;
import flash.display.DisplayObject;
import flash.utils.getDefinitionByName;
import mx.controls.Image;
import mx.core.UIComponent;
public class Container extends UIComponent
{
public static var con:Container;
public var map:Bitmap;
public function Container()
{
super();
init();
}
public static function get Instance():Container
{
if(!con)
con=new Container();
return con;
}
private function init():void
{
map=new Chess.MAP();
this.addChild(map);
map.x=-676/2;
map.y=-676/2;
}
}
}
package gameView
{
public class Chess
{
[Embed(source='imgs/map/map.png')]
public static const MAP:Class;
public function Chess()
{
}
}
}
posted on 2011-01-06 12:51 songqiuming 阅读(121) 评论(0) 编辑 收藏 举报