⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 objecttools.as.svn-base

📁 Flex3实现的掼蛋游戏
💻 SVN-BASE
字号:
package com.blitzagency.xray.logger.util{	import flash.utils.*;	import com.blitzagency.xray.logger.XrayLog;		public class ObjectTools	{		private static var log:XrayLog = new XrayLog();				public static function getFullClassPath(obj:Object):String		{			var xmlDoc:XML = describeType(obj);			var ary:Array = [];									// add the className of the actual object			var className:String = getQualifiedClassName(obj);			className = className.indexOf("::") > -1 ? className.split("::").join(".") : className;						ary.push(className);						// loop the extendsClass nodes			for each(var item:XML in xmlDoc.extendsClass)			{				var extClass:String = item.@type.toString().indexOf("::") > -1 ? item.@type.toString().split("::")[1] : item.@type.toString();				ary.push(extClass);			}						// return the full path as dot separated						return ary.join(".");		}				public static function getImmediateClassPath(obj:Object):String		{			var className:String = getQualifiedClassName(obj);			var superClassName:String = getQualifiedSuperclassName(obj);			className = className.indexOf("::") > -1 ? className.split("::").join(".") : className;			if(superClassName == null) return className; 						superClassName = superClassName.indexOf("::") > -1 ? superClassName.split("::").join(".") : superClassName;			return superClassName + "." + className;		}				public function resolveBaseType(obj:Object):String		{			return "";		}	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -