问题标签 [nme]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 使用 Haxe 在 iPhone 上保存数据
我对 Haxe/NME 有点陌生,对访问传统上存储在数据库中的数据的最佳方法是什么感到有些困惑。我有一些代码需要根据给定的输入获取可能值的列表,并且我的目标是 iPhone / Android。Sqlite 是“最好的”方法吗?
基本上,使用 SQL,我想执行一个简单的语句,例如:
我想我可以完全在我的 Haxe 应用程序中建立一些矩阵或数据数组(但是有数千条记录,我觉得这可能有点笨拙),但我想知道是否有更普遍接受的方法。
ios - 是否可以在 ios 和 android 中使用 haxe nme 构建 opengl 游戏?
我知道 haxe nme 可以在后端使用 opengl 来显示游戏的 2D 精灵,但是是否可以直接从 nme 操作 opengl 来构建跨平台的 ios 和 android 纯 3D opengl 游戏?
haxe - 使用 Awe6 游戏框架的动画精灵
我正在寻找一种在我的游戏中添加动画角色的方法。我想在他跑步时有一个跑步动画循环,在他跳跃时有一个跳跃动画等。
awe6 框架是否提供了这样的功能?也许使用精灵表,或者为每一帧单独的图像。
如果我必须使用自己的系统,是否有任何流行的库可以帮助做到这一点,并且与 awe6 配合得很好?我将如何将它与框架一起使用?
html - 在 NME 3.2.0 中以不正确的深度渲染的 DisplayObject。定位 html5 时
以 html5 为目标时,显示对象的绘制顺序有问题。请注意,如果我为 flash 编译它会按预期工作。这个问题太基本了,我很难相信这是 NME 的问题,而是我错过了一些关键的问题。
假设 NME 的工作方式与 Flash 类似,那么下面的代码应该会生成一个红色矩形,上面有一个较小的蓝色矩形。但是当我为 html5 构建时,红色矩形被绘制在顶部!
我在 Chrome、Firefox 和 IE9 中得到相同的行为。
android - 无法为 Android 编译 NME
好的,所以我正在尝试将 NME 示例文件的初始版本构建到 Android 设备上。
我可以为 HTML5、Flash 和 Windows 等平台构建,但我无法在 Android 上使用它 - 我总是收到错误消息:
好的 - 够明显了吧?但我已经检查、重新检查、重新启动、编辑了环境变量,并绝对确定该JAVA_HOME
变量实际上指向 JDK。
有什么解释吗?
flash - haxe/nme/flash 异常通知
我正在使用 Haxe 和 NME 以及 flash 目标来创建一个 .swf。如何确保显示未捕获的异常?目前看来他们只是默默地吃掉了。我正在编译:
我相信这是我需要通过那里的一些标志,或者我需要在 nmml 文件中设置的东西,但不知道是什么......
xml-parsing - 如何加载 XML 文件并使用 Haxe 解析它
我正在尝试创建一个桌面应用程序,它将加载 iTunes 播放列表 xml 文件并使用 Haxe 和框架 haxenme 解析它。
我认为我遇到的问题可能是文件名中的空格没有被正确转义,但我对此不是 100% 确定的。
这是我到目前为止的代码。
haxe - haxe/nme 加载屏幕
如何指定我的应用程序加载时应该显示的内容?我期待类似于 Flex 的东西,您可以在其中使用 Application 类的 preloader 属性设置自定义精灵。然后在预加载时显示此精灵,该精灵在其他所有内容之前加载。我期待在 nmml 文件中有一些标签,但看这里:
http://www.haxenme.org/developers/documentation/nmml-project-files/
我什么都找不到...
提前致谢!
haxe - Haxe 和 NME 崩溃:“创建 pch 时出错”
当我尝试使用 Haxe 和 NME 在 OSX Lion 上编译为 cpp 时,我得到以下回溯:
我该如何解决这个错误?
haxe - 使用 NME 3.5.3 时如何指定输出目录
我刚刚将 NME 升级到 3.5.3,看起来编译后的文件总是在相对于主源文件的名为“bin”的目录中结束。在我的 nmml 文件中,我有这样一行:
该行指定了输出文件在以前版本的 NME 中结束的位置。现在是怎么做的?我发现的关于如何编写 .nmml 文件的唯一参考文档位于http://www.nme.io/developers/documentation-old/nmml-project-files/由于网址说documentation-old
我怀疑它不是最新的了。该文档是否有最新版本?
谢谢!