xraylog.as
来自「ActionScript写的3D图片展示功能」· AS 代码 · 共 66 行
AS
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 + -
显示快捷键?