2010年12月31日 星期五

flash.utils套件__getQualifiedClassName()函數、getQualifiedSuperclassName()函數

getQualifiedClassName()函數
public function getQualifiedClassName(value:*):String
傳回物件的完整類別名稱。
參數
value:* — 需要完整限定類別名稱的物件。 任何可能傳遞至此方法的 ActionScript 值,包括所有可用的 ActionScript 類型、物件實體、基本類型 (如 uint) 及類別物件。
傳回值
String — 包含完整限定類別名稱的字串。

getQualifiedSuperclassName()函數
public function getQualifiedSuperclassName(value:*):String
參數
value:* — 任何值。
傳回值
String — 完整基底類別名稱,不存在基底類別時則為 null。


991230_flash.utils__getQualifiedClassName.swf




//
trace("類別名稱 - getQualifiedClassName(this)  :  " + getQualifiedClassName(this)); 
t1.text = "類別名稱 - getQualifiedClassName(this)  :  " + getQualifiedClassName(this);
//
var _mc:MovieClip = new MovieClip();
with (_mc.graphics)
{
 beginFill(0xddaa00, 1);
 drawCircle(130,170,50);
 endFill();
}
addChild(_mc);
addChild(t4);
//
trace("_mc所屬類別名稱 - getQualifiedClassName(_mc)  :  " + getQualifiedClassName(_mc));
trace("_mc所屬類別之父類別名稱 - getQualifiedSuperclassName(_mc)  :  " + getQualifiedSuperclassName(_mc)); 
t2.text = "_mc所屬類別名稱 - getQualifiedClassName(_mc)  :  " + getQualifiedClassName(_mc);
t3.text = "_mc所屬類別之父類別名稱 - getQualifiedSuperclassName(_mc)  :  " + getQualifiedSuperclassName(_mc);

沒有留言: