问题标签 [haxe]
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.
io - Flashdevelop + haxe -- 重复“发生 I/O 错误”错误
我收到弹出的小对话框说I/O Error occurred
. 是什么原因造成的,我应该如何解决这个问题?
编辑:发生的情况是,在我运行我的 Flash 游戏后,FlashDevelop 将尝试连接到 Flash 调试器,但显然失败并给我上述错误。我有调试独立播放器和 Firefox 的 ActiveX 调试控件。
flash - MovieClip.CreateEmptyMovieClip 的 AS3 等效项是什么?
我有一些旧的 AS2 风格的 Haxe 代码,用于flash.Lib.Current.CreateEmptyMovieClip()
创建基于磁盘的图像的幻灯片。它创建一个新剪辑来保存每个图像,并简单地使用 Alpha 级别淡入和淡出每个图像。
编译它-swf -swf-version 8
可以很好地创建一个 SWF 文件,并且可以在浏览器中使用。
但是,我正在将其转换为,-swf9
并且我发现MovieClip
不再具有该方法。
如何使用 Haxe(AS3 风格)加载一系列图像?
代码,就其价值而言,是这样的:
flash - Haxe——代码拒绝工作
我有以下代码:
但我得到的唯一跟踪输出是“游戏开始”;没有其他东西在追踪或工作。为什么?
更新:修复screenBounds问题后,仍然存在以下问题:
- 我的 OnFrameEnter 或 Update 调用都没有跟踪;为什么?
- 从 DisplayObject 扩展我的 Game 类会使事情陷入停顿,并且永远不会进入我的任何其他代码,无论我是否调用
super();
构造函数。
更新:由于第一个问题是一个单独的问题,我将其拆分为另一个问题。
flash - Haxe flash API -- 如何获取/设置 flash 显示大小?
如何获取和设置 Flash 文件的绘图输出的像素大小?
fonts - FlashDevelop + Haxe -- 使用嵌入字体
我已将我的 TTF 文件添加到我的 Haxe 项目中,它似乎已嵌入到 swf 中,但我不知道如何让我的任何 TextFields 使用它。我怎样才能做到这一点?
更新:我有一个与本教程相同的项目(出于此问题的目的),并且我的字体没有显示(而他们的字体是)。这似乎与此论坛主题中概述的问题有关,但由于我无法访问生成的 AS3 代码,因此我无法告诉编译器发出带有该标志集的嵌入标签。如果有的话,我能做什么?
function - Haxe 语法;以下是什么意思?
我有以下语法:
这似乎被接受为类型定义,与Bool
or相同TextField
。我认为它与 Haskell 如何定义函数类型签名有类似的用途?
actionscript-3 - Haxe——像在 ActionScript 中那样嵌入文件?
在 ActionScript 中,您可以执行以下操作:
它将嵌入您的文件以在代码中使用。我怎样才能在 Haxe 中做类似的事情?
flashdevelop - FlashDevelop -- 指定一个 HXML 文件?
为了在 SWF 文件中嵌入资源,我必须在我的 HXML 文件中添加行。但是,由于我使用的是 FlashDevelop,我不知道在哪里可以找到它。我应该将通常在 HXML 中指定的内容放在哪里?
instantiation - 从 Haxe 中的字符串名称创建类的实例
假设我获得了我作为String
. 如何使用包含在该字符串中的名称实例化类?我知道它会派生自某个父类,但实际类会有所不同。
generics - 尝试使用 removeChild/addChild 时出现奇怪的错误
我的一些 haxe 代码中有以下行:
(_screens 是一个列表,GameScreen 是从 Sprite 扩展而来,_activeScreen 是一个字符串,_screenNames 是一个列表,而 Helpers.indexOf 是显而易见的)
但是,我收到错误:
_screens
部分。我无法理解这个错误;这是什么意思?