2015-02-06 95 views
0

在FlashDevelop中寫入Haxe。最近,我將一些圖書館和Haxe升級到最新版本,現在突然我的痕跡不會顯示在Flash Player的左上角(在FlashDevelop的發佈模式中)。如果我處於調試模式,Trace的控制檯將顯示在控制檯中,但在Flash Player中顯示的曲線對我來說更方便。我可以拿回來嗎?在Flash Player中未顯示Flash/Haxe跟蹤消息

感謝

回答

0

釋放模式始終排除痕跡,因爲你不能在一個發佈版本跟蹤。

所以你總是需要在調試模式下進行測試,這在大多數情況下是有意義的。

0

它仍然工作正常,我,但你總是可以解決它:

var textField:TextField = new TextField(); 
textField.width = stage.stageWidth; 
textField.height = stage.stageHeight; 
textField.mouseEnabled = false; 
stage.addChild(textField); 

Log.trace = function(value:Dynamic, ?infos:PosInfos):Void { 
    textField.appendText(infos.fileName + ":" + infos.lineNumber + ": " + Std.string(value) + "\n"); 
} 

(定期清除文本字段作爲練習留給讀者)