问题标签 [openfl]
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.
haxe - OpenFL:不同目标的编译结果不一致
我有以下简单的 haxe/openfl 代码,但无法弄清楚为什么它应该为一个目标编译而为其他目标编译失败。我的理解是 OpenFL 应该将 flash API 引入所有支持的语言/平台。
为 neko 目标编译时编译正常:
但是编译到flash的时候会报错:
这对我来说看起来很奇怪,因为从错误消息看来,对于一个目标,该函数drawPath
需要Array
类型参数,而对于另一个目标,相同的函数需要Vector
类型参数。
知道为什么会发生这种情况,以及如何使这对两个目标都有效吗?
顺便说一句,如果我将其编译为 HTML5,我得到:
该功能甚至在这里都不存在。上面的结果是使用 Haxe 3.0.1 和截至 2014 年 2 月的最新 openfl。
android - 管理不同的移动屏幕尺寸 - Haxe、OpenFL
处理安卓手机各种屏幕比例的最佳方法是什么?
目前,我使用 EXACT_FIT,它将应用程序强制(拉伸)到目标屏幕。但是如何根据屏幕比例动态调整内容的大小,以便内容在视觉上保持相同的比例。
android - 如何退出安卓应用程序?
在 OpenFL 中,我需要退出我的 Android 应用程序。有没有办法使用 openFL API 来做到这一点?
我在这里找到了一个旧线程http://www.openfl.org/archive/community/general-discussion/exit-an-app/
但似乎Lib.exit();
不再存在?因为我没有找到退出方法Lib
任何想法?
haxe - openfl,flambe和awe6之间有什么关系
我知道这三个都可以用来制作手机游戏。并且可以创建快速游戏。但我只知道我学到的 openfl 是一种叫做 nme 的东西,但有所改进。
所以我想知道几件事......首先简单地描述它们和它们的关系......然后它们的缺点和优点......以及你的偏好和原因。
其次,验证我的假设......
- 你需要知道haxe。
- 您需要在 ex 之上了解 openfl。敬畏6?
Laslty 你能总结一下你是如何从构思到使用 openfl 或和 flambe/awe6 等制作应用程序的工作流程吗?
haxe - 如何将 Bitmapdata 转换为 Base64 格式?
是否有任何示例有助于从 Bitmapdata 生成基于 Base64 的图像?我知道我必须在位图数据中使用编码,但我不知道如何使用它?
它需要(矩形:flash.geom.Rectangle,压缩器:flash.utils.Object,?byteArray:flash.utils.ByteArray):flash.utils.ByteArray;
如果我想使用 jpeg 压缩,如何填充压缩器?
另外, byteArray 的输入是什么?有什么帮助吗?
android - FlashDevelop / Haxe - 构建因错误而停止 (haxelib.exe)
我正在尝试开始使用 Haxe,但我什至无法通过最简单的步骤,即编译“新项目”模板。我使用的是 FlashDevelop 4,安装了 Haxe 并使用命令haxelib install openfl
安装了 openfl(对 NME 也是如此),尽管我仍然遇到最基本的编译器错误:
我已经用谷歌搜索了几个小时,但我找不到任何可以远程为我指明正确方向的东西,因此我希望有人以前解决过这个问题。
haxe - Windows 上的 OpenFL 基本安装不起作用?
我去了http://www.openfl.org/archive/download/并按照步骤进行了非常基本的第一次测试:
当我尝试使用以下命令运行它时:
我得到:
我之前没有用 Haxe 或 OpenFL 做过任何事情,所以这是一个全新的安装。任何人都可以猜到发生了什么?它似乎没有看到 openfl 库的内容,尽管它可以完美地生成项目。
(更新:我在 Mac 上尝试了完全相同的方法并且效果很好,所以我认为问题与 Windows 有关)
png - 将 BitmapData/ByteArray 保存为 PNG 文件
我正在尝试将生成的图形保存为 PNG 文件,但我一直坚持将数据实际保存为文件。
我的步骤如下:
- 制作图形对象
- 通过 draw() 方法将图形转换为 BitmapData
- 通过 encode 方法对 BitmapData 对象进行编码以获取 ByteArray。
- 使用格式库(hxformat),保存文件
这是我在 Haxe 中的方法:
该image
字段是 BitmapData 的类变量类型。
请告诉我我做错了什么或如何将 BitmapData 保存为 PNG 图像。
java - 相对布局居中,JAVA(用于 admob haxe openfl 本机扩展)
没有将 AdMob 广告居中的选项,所以我添加了最后一段代码,这段代码是否正确?我的编译器没有抛出任何错误,广告也没有移动到中心。我找不到关于居中的相对布局的任何信息。
delay - 在 Haxe 中等待()?
我开始使用 Haxe 和 OpenFl,并且对 Javascript 和 Lua 有一些经验。
它进行得非常好,直到我需要一个类似于wait()
Lua 等中的函数,它会停止脚本,直到你设置的秒数结束。
我该怎么做呢?
编辑:澄清一下,我正在构建 Flash。