在FlashDevelop中编写Haxe。最近将我的一些图书馆和Haxe升级到了最新版本,现在突然我的踪迹不会出现在Flash Player的左上角(在FlashDevelop中的发布模式下)。如果我在调试模式下,Trace将显示在控制台中,但是在Flash Player中显示跟踪对我来说更方便。我可以回来吗?
由于
答案 0 :(得分:0)
发布模式始终排除跟踪,因为您无法在发布版本中进行跟踪。
所以你总是需要在调试模式下进行测试,这在大多数情况下都是有意义的。
答案 1 :(得分: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");
}
(定期清除文本字段留作读者练习。)