【问题标题】:How do I target HTML5 with NME and Haxe?如何使用 NME 和 Haxe 定位 HTML5?
【发布时间】:2013-04-22 14:55:10
【问题描述】:

我使用以下行创建了 NME 附带的简单 NyanCat 示例项目(纯粹作为示例!):

nme create NyanCat

我可以编译(目标)到 Flash 并且它可以工作,使用以下行:

nme test project.nmml flash

但是当我对 HTML5 尝试同样的方法时,使用以下行:

nme test project.nmml html5

文件按预期创建,出现浏览器,但显示一个简单的灰色框(见图)。 Firebug 建议图像中的灰色框是不透明度设置为“1”的 Canvas 对象。在这个对象的上方和下方还有一个画布对象。

通过萤火虫检查一切都已链接(脚本文件在那里)。我试过 Chrome 和 Firefox。

【问题讨论】:

    标签: haxe nme


    【解决方案1】:

    尝试设置本地 Web 服务器并打开从该服务器生成的输出,而不是从文件系统。

    最近在 haxeflixel.com 论坛上讨论了这个主题。但是 haxeflixel 现在下架了,所以我不能发链接。

    编辑: 链接到 haxeflixel.com 上的主题 - http://haxeflixel.com/forum/help/html5-test-page-not-showing-solved

    【讨论】:

    • 我从文件夹命令行运行了“nekotools server”,这使我能够启动本地服务器。我现在遇到了一个单独的问题,uncaught exception: DisplayObjectContainer asked to add null child object 但我可能会问一个单独的问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多