xraylog.as.svn-base

来自「Flex3实现的掼蛋游戏」· SVN-BASE 代码 · 共 66 行

SVN-BASE
66
字号
package com.blitzagency.xray.logger{	import com.blitzagency.xray.logger.XrayLogger;	import com.blitzagency.xray.logger.Log;	public class XrayLog	{		private var logger:XrayLogger;		function XrayLog()		{			// CONSTRUCT			logger = XrayLogger.getInstance();		}				//public function debug(message:String, dump:*=""):void		public function debug(message:String, ...rest):void		{			if(rest.length == 0) logger.debug(new Log(message, null, XrayLogger.DEBUG));			for(var i:Number=0;i<rest.length;i++)			{				if(i > 0) message = "";				logger.debug(new Log(message, rest[i], XrayLogger.DEBUG));			}		}				public function info(message:String, ...rest):void		{			if(rest.length == 0) logger.info(new Log(message, null, XrayLogger.INFO));			for(var i:Number=0;i<rest.length;i++)			{				if(i > 0) message = "";				logger.info(new Log(message, rest[i], XrayLogger.INFO));			}		}				public function warn(message:String, ...rest):void		{			if(rest.length == 0) logger.warn(new Log(message, null, XrayLogger.WARN));			for(var i:Number=0;i<rest.length;i++)			{				if(i > 0) message = "";				logger.warn(new Log(message, rest[i], XrayLogger.WARN));			}		}				public function error(message:String, ...rest):void		{			if(rest.length == 0) logger.error(new Log(message, null, XrayLogger.ERROR));			for(var i:Number=0;i<rest.length;i++)			{				if(i > 0) message = "";				logger.error(new Log(message, rest[i], XrayLogger.ERROR));			}		}				public function fatal(message:String, ...rest):void		{			if(rest.length == 0) logger.fatal(new Log(message, null, XrayLogger.FATAL));			for(var i:Number=0;i<rest.length;i++)			{				if(i > 0) message = "";				logger.fatal(new Log(message, rest[i], XrayLogger.FATAL));			}		}	}}

⌨️ 快捷键说明

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