问题标签 [haxeflixel]

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.

0 投票
1 回答
390 浏览

html - 由于 Flash 开发中的“找不到类型:lime.ui.Joystick”,无法将我的 HaxeFlixel 游戏发布到 html5

我得到'C:/HaxeToolkit/haxe/lib/openfl/3,3,9/openfl/display/Stage.hx:23:字符7-23:找不到类型:lime.ui.Joystick'每当我尝试发布从 Flash 开发到 html5。我已经在 openfl、flixel 和石灰上运行 haxelib 更新,没有任何变化。有没有人遇到过这个,有没有简单的解决方法?

来源可以在这里找到:https ://github.com/jrdoughty/RTSBase

0 投票
1 回答
148 浏览

arrays - HaxeFlixel: FlxSprite animation fails at runtime with Neko target

I have everything up to date and I'm using HaxeFlixel to experiment some assets import and automation. What I'm trying to accomplish is to get frames from a sprite sheet and automate the add.animation process. For example, I need the first row of the sheet to form the run animation, the second one another animation etc...

I use this code

I want to calculate how many frames are there in a row and, in a single cicle, put the right frame numbers into its own animation array. When I add the animation to the FlxSprite I'm passing the array containing the numbers, instead of hard coding everything.

THIS WORKS as expected in html5, flash, windows. It builds in neko but fails at runtime.

This is what I get at runtime while debugging in Neko

When I populate the array, curiously, this works animationArray.push(i); and this fails animationArray.push(0*frames_per_row + i); I need the second writing because I have to populate multiple arrays at once

Am I missing something?

0 投票
2 回答
1620 浏览

haxe - HaxeFlixel...找不到类型:flixel.FlxGame

一些初步的东西,以防万一...

Windows 10 我使用 haxelib 安装了所有依赖项和 haxeflixel 我使用的是昨天下载并安装的最新版本的 Haxe。我在 FlashDevelop 中编程。

...得到红色下划线,我得到了错误

...在编译时,我有一个案例,只需重新输入(没有对输入的内容进行任何更改,没有更正拼写错误)即可解决问题,但我无法复制。我已经编译了这个项目,只是不是最新的,这个错误突然出现并且阻止了我更进一步。

在我的 PlayState 中,我也遇到了与 import flixel.FlxObject 相同的问题。

这里发生了什么?我已经编译了 FlxSnake 示例等,所以我不认为这是我的安装问题,但我无法想象import可能有什么问题。

编辑:我没有遵循 flixel 项目的标准架构,最初打算尝试一个极简的单文件实践项目。

0 投票
1 回答
485 浏览

haxe - Haxeflixel:跟着 tut,只得到黑屏

我在这里按照教程... http://x01010111.com/haxeflixel.php#w3

我到了他说“很棒,但是”的部分并尝试编译,但没有显示任何内容。我尝试将我的代码与他的代码进行多次比较,深入到教程中(当他第一次提到应该只有白色背景时我最初停止了,我编译了比较)看看问题是否会消失(思考它可能有些过时,等等)。我四处寻找解释,发现我不太清楚要搜索什么,也没有找到任何有用的东西。

我在安装中没有改变任何东西,我之前编译过很多次都没有问题(在同一个教程中很多次),所以我在想我在“前进”部分做错了。

所以,什么都没有显示,这是我的 PlayState.hx 代码。

和 Main.hx...

到目前为止,我在使用 Haxeflixel 时遇到了许多问题,除了以前的过时教程之外,我做错了总是很愚蠢的事情。

编辑:我尝试使用调试模式来显示更多信息,但它没有显示任何错误或任何其他相关信息。我点击 ~ 看看那里有没有我错过的东西,再一次,什么也没有。我在调试模式下寻找什么?

我正在使用 Flash Player 投影仪内容调试器来运行我的 .swf

添加了 Main.hx

0 投票
1 回答
333 浏览

haxe - 我可以将 StablexUI 与 HaxeFlixel 一起使用吗?

我是 Haxe/HaxeFlixel 的新手,我想使用 UI 工具来制作我的游戏。

经过一些研究,我发现 3 个工具似乎可以很好地为 Haxe 制作 UI。

  • HaxeUI
  • 稳定的xUI
  • flixel-ui

flixel-ui 严重缺乏文档,所以我倾向于 StablexUI。但是,它没有与 HaxeFlixel 集成。

我测试加载它,FlxState但有一些问题。

  • 一、光标在UI后面
  • 其次,UI 没有捕捉到键盘输入
  • 三、文字不可见

这是我的代码:

和 XML:

是否可以将 StablexUI 与 HaxeFlixel 一起使用,如果可以,如何使用?

0 投票
1 回答
356 浏览

haxe - Haxe 和其他变量类型相关问题中的箭头运算符用法

我正在关注使用 Haxe 语言的 HaxeFlixel 教程。现在我没有任何 Haxe 经验,但我决定勇敢地阅读本教程,因为我确实有 Java 经验,而且 Haxe 作为一种语言似乎与 Java 非常相似。

到目前为止,一切进展顺利。但是,我遇到了这段代码,我有几个问题:

现在我明白这是一个名为的类FSM,并且有一个名为activeState.

以下是我的问题:

  1. 是什么类型的activeState?我会理解,如果是这样的,activeState:Void->完成了什么?它用作指针吗?它是指向另一个 void 变量的 void 指针吗?

  2. ?前面的InitState:Void->Void表示什么?

  3. 在 if 语句之后,activeState就像使用括号调用函数一样。但是,activeState是变量而不是函数。那么 if 语句究竟做了什么?

还有一个问题:

我知道playerPosFlxPoint类的一个实例,但是defaultandnull是做什么的?

0 投票
0 回答
288 浏览

haxe - HaxeFlixel - 错误:无效操作 (%),可能与 loadGraphic 错误

我在这里搜索了 HaxeFlixel 论坛,谷歌,并在尝试自己调试时设法解决了一些其他问题,但问题本身没有运气。

尽我所能说,我在使用时似乎做了一些愚蠢的事情loadGraphic()?我一直想知道我是否打错了,精灵的 png 不存在,这就是它的原因null,但我已经检查了足够多的时间,认为可能不是。

当我搬到PlayState...时,这是我在 neko 中的错误。

这是我切换到闪光灯时的错误PlayState...

PlayState.hx

Josh.hx

0 投票
1 回答
289 浏览

flash - 如何将我的 Flash(实际上是带有 Flex 的 Flixel)制作的游戏移植到 Steam?

我已经完成了谷歌搜索,显然只有两种方法,一种是使用 HaxeFlixel,另一种是 Adob​​e AIR。我的时间有点紧,无法同时测试它们。你们会推荐什么,为什么?

谢谢。

0 投票
1 回答
98 浏览

checkbox - 在 HaxeFlixel 中,什么是 Box 对象以及如何使用它?

我正在尝试使用FlxUICheckBox. 在官方文档中,构造函数是这样的:

对象是什么Box

我应该如何将Box对象作为参数发送给这个构造函数?

0 投票
0 回答
140 浏览

haxe - HaxeFlixel 查找路径

我的findPath功能有点问题。

我正在混合使用两个教程(一个来自 Haxeflixel,第二个来自 haxecoder),第二个使用 CSV 而不是 Ogmo,并findPath在单击时使用 a。

但是当我点击时,游戏崩溃了,很好。

这是我的代码:http ://hastebin.com/xunidubiyi.avrasm

问题出在第 86 行(分成多行以适应宽度):

输出:

有谁知道出了什么问题,为什么?