首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HaxeFlixel跟踪

HaxeFlixel跟踪
EN

Stack Overflow用户
提问于 2013-05-01 02:55:05
回答 3查看 2.2K关注 0票数 5

第一天HaxeFlixel编码器。愚蠢的错误,但谷歌帮不了我。

如何使用Haxe、NME和Flixel跟踪到FlashDevelop输出。它的工作时,执行使用C++,但没有闪存!

我试过了

代码语言:javascript
复制
trace("hello");
Lib.trace("hello"); //With correct imports

抱歉,我现在觉得自己很傻!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-05-01 14:24:51

flash目标的跟踪显示在播放器本身上,因为flashplayer不能将它们重定向到flashdevelop输出。解决方法是在开发时使用neko target,一旦开发完成,删除任何痕迹并编译为flash。

票数 2
EN

Stack Overflow用户

发布于 2014-12-27 01:45:02

您的系统中可能没有与SWF文件相关联的“调试”Flash播放器。这是OpenFL项目所需要的(与由flashDevelop管理的常规Flash项目相反)。

首先,确保您已经安装了一个:

在闪存中选择独立调试闪存(独立调试Tools > Install Software...

  • choose player)

  • restart Flash Player SA

可悲的是,由于一些复杂的原因,FlashDevelop还不能告诉OpenFL使用什么Flash player,即使你以这种方式安装了它,所以需要下一步:

关联Flash player:

在窗口资源管理器中选择Tools > Program Settings...

  • look up
  • in FlashViewer plugin > External Player path
  • now in a Window Explorer,找到一些SWF文件并将此播放器可执行文件与SWF文件相关联,
  • 当您在窗口资源管理器中双击SWF文件时,它应该会打开此程序,
  • 验证当您右键单击播放器时,它在上下文菜单中是否有"Debugger“项。

重新尝试在FlashDevelop中启动OpenFL项目,您应该会在输出中看到跟踪。

PS:要完全禁用版本的跟踪,请编辑您的project.xml并添加:

代码语言:javascript
复制
<haxeflag name="--no-traces" />
票数 2
EN

Stack Overflow用户

发布于 2015-05-27 08:07:23

虽然不是你的问题的具体解决方案,但我可能有一个提示,我有我的开发配置文件与独立调试flash player (操作系统范围)相关联的.swf文件,并在Flash Develop中构建调试而不是发布。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16307026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档