📄 as2localdebug.as
字号:
/**
* ...
* @author Default
* @version 0.1
*/
import AS2HTMLFormat;
import AS2StringPlus;
class AS2LocalDebug extends LocalConnection{
private var hf : AS2HTMLFormat;
private var markId : String;
private static var serverMark : String = "_LOCAL_DEBUG_";
public function AS2LocalDebug(){
super();
hf = new AS2HTMLFormat();
markId = AS2StringPlus.makeMark(8);
}
public function trace(value , title,asXML : Boolean) : Void {
title=title==null?"":title;
asXML = asXML==null?false:asXML;
if(asXML)value = AS2StringPlus.htmlTag2(value);
send(serverMark,"msg", hf.toHTML(AS2HTMLFormat.TRACE, value, title));
}
public function error(value , title : String) : Void {
title=title==null?"":title;
send(serverMark,"msg", hf.toHTML(AS2HTMLFormat.ERROR, value, title));
}
public function digMc(mc:MovieClip,title:String){
title=title==null?"":title;
send(serverMark,"msg", hf.digMC(mc));
}
public function waring(value , title : String) : Void {
title=title==null?"":title;
send(serverMark,"msg", hf.toHTML(AS2HTMLFormat.WARING, value, title));
}
public function info(value , title : String,asXML : Boolean) : Void {
title=title==null?"":title;
asXML = asXML==null?false:asXML;
if(asXML)value = AS2StringPlus.htmlTag2(value);
send(serverMark,"msg", hf.toHTML(AS2HTMLFormat.INFO, value, title));
}
private function onStatus(e) : Void {
var level : String = e.level.toLowerCase();
if(level == "error") {
throw new Error("??°?????‘é€??¤±è'?!");
//TMP.echo("status:??°?????‘é€??¤±è'????");
}
//TMP.echo("status:" + level);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -