专注于 ActionScript 3.0 在各应用领域的研究。
« 39个超酷超炫Flash整站赏析(强烈推荐)推荐2本AS3.0的极品书(国内有售) »

Flash/Flex/AS3中遍历对象的属性和方法

  var xml:XML = flash.utils.describeType(this);

   这里的this 可以换成其他的对象 什么button  canvas 自己定义的类  自己去尝试

package
{
 
public class testClass
 
{
  
private var _className:String;
  
public function get className():String{
   
return _className;
  }

  
public function set className(value:String):void{
   _className 
= value;
  }

 }

}

 

 

var obj:testClass = new testClass();
            var xml:XML 
= flash.utils.describeType(obj);
            trace(xml.toXMLString());

输出结果 

<type name="textClass" base="Object" isDynamic="false" isFinal="false" isStatic="false">
  
<extendsClass type="Object"/>
  
<accessor name="className" access="readwrite" type="String" declaredBy="textClass"/>
</type>

   原文地址:http://www.cnblogs.com/qkaibo/archive/2007/12/24/1013017.html
 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Walle Build 100427 Code detection by Codefense

Copyright 2008-2010 DMH2002's Blog Some Rights Reserved.沪ICP备07021739号