在FlashDevelop中寫入Haxe。最近,我將一些圖書館和Haxe升級到最新版本,現在突然我的痕跡不會顯示在Flash Player的左上角(在FlashDevelop的發佈模式中)。如果我處於調試模式,Trace的控制檯將顯示在控制檯中,但在Flash Player中顯示的曲線對我來說更方便。我可以拿回來嗎?在Flash Player中未顯示Flash/Haxe跟蹤消息
感謝
在FlashDevelop中寫入Haxe。最近,我將一些圖書館和Haxe升級到最新版本,現在突然我的痕跡不會顯示在Flash Player的左上角(在FlashDevelop的發佈模式中)。如果我處於調試模式,Trace的控制檯將顯示在控制檯中,但在Flash Player中顯示的曲線對我來說更方便。我可以拿回來嗎?在Flash Player中未顯示Flash/Haxe跟蹤消息
感謝
釋放模式始終排除痕跡,因爲你不能在一個發佈版本跟蹤。
所以你總是需要在調試模式下進行測試,這在大多數情況下是有意義的。
它仍然工作正常,我,但你總是可以解決它:
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");
}
(定期清除文本字段作爲練習留給讀者)