Haxe может создавать кроссплатформенные приложения, ориентированные на JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash, и обеспечивает доступ к встроенным возможностям каждой платформы. Haxe имеет свои собственные виртуальные машины (HashLink и NekoVM), но также может работать в интерпретируемом режиме. Код, написанный на Haxe, можно скомпилировать для любой целевой платформы, которую поддерживает Haxe.
0 ответов

SQL-запрос вызывает ошибку "AL lib: (EE) alc_cleanup: 1 устройство не закрыто" при настройке neko

Я пытаюсь сделать простой запрос SQL с этим main функция: var cnx = Mysql.connect({ host : "localhost", port : 3306, user : "root", pass : "", socket : null, database : "db" }); var rset = cnx.request("SELECT * FROM stadium"); Но когда я пытаюсь его…
14 сен '15 в 04:15
1 ответ

Haxe, отладка OpenFL android, выдающая ошибку для cpp

Я разрабатываю приложение в FlashDevelop, используя Haxe и OpenFl Когда я тестирую свое приложение в flash target, оно работает нормально. Но когда я компилирую для Android, возникает ошибка во время компиляции: ./src/ReaderView2.cpp: In member func…
22 фев '14 в 18:58
0 ответов

Как мне написать, чтобы использовать Dictionary<T, U>.Enumerator с @:native extern

Похоже на то @:native('System.Collections.Generic.Dictionary') extern class Dictionary&lt;T, U&gt; допустимо, но, похоже, не относится к вложенному классу универсального класса. Я хочу написать на Haxe, со своим собственным мостом 'extern class', чт…
27 июн '16 в 03:08
1 ответ

Ошибки и другие странные вещи в haxe

Я загрузил проект с TouchMyPixel и при попытке запустить его с помощью FlashDevelop + haxe я получаю следующую ошибку: "this target doesn't have an associated external IDE" Очень трудно выучить хакер, когда так мало ресурсов и ответов... Кроме того,…
10 июн '12 в 00:46
1 ответ

Функция просто "исчезает" из программы

trace('a'); mapData = t.getData(false); trace('b'); Я понятия не имею, что здесь происходит. t это flixel.tile.FlxTilemap, Кстати. Когда я запускаю этот код, моя игра мгновенно падает. Я получаю a сообщение, но не b сообщение. Еще более странно, я в…
09 июл '15 в 19:16
1 ответ

haxe: получить номер строки и позицию строки из haxe.macro.Position

В макросе haxe для каждого выражения мы можем получить его позицию в виде http://api.haxe.org/haxe/macro/Position.html: { file:String, // filename - relative to source path min:Int, // position of first character in file max:Int // position of last …
28 июн '16 в 13:23
2 ответа

Рисование с глубиной в растровое изображение

В последнее время я использовал haxe и openfl для (попыток) создания игр, я исходил из предыдущих знаний о XNA, где при рисовании с помощью spritebatch вы можете указать глубину для рисования изображения, независимо от того, когда вы на самом деле в…
15 фев '14 в 03:51
2 ответа

Экспортируйте flash-игры как "встраиваемые" для iOS и Android

Наша ситуация сейчас такова, что у нас есть пара игр, созданных с помощью flash / actionscript3, которые мы хотим портировать на iOS / Android. При необходимости мы могли бы переписать все эти маленькие игры, хотя, если это нужно сделать, я хочу пер…
20 мар '14 в 20:50
1 ответ

Как удалить узел Xml в Haxe

Кто-нибудь знает, как удалить узел из структуры XML в Haxe? Я пробовал метод removeChild, но пока не повезло: http://try.haxe.org/ Все, что я хотел бы сделать, это удалить &lt;node1 /&gt; от &lt;root&gt;&lt;node1/&gt;&lt;/root&gt;, Вот что я попробо…
17 фев '16 в 21:45
0 ответов

Haxe: собрать некоторые данные в макросах сборки и затем передать эту информацию во время выполнения

Я хочу собрать некоторые данные во время создания типа, а затем передать эту информацию во время выполнения. Например, я хочу назначить каждому типу идентификатор, а затем иметь возможность найти тип по идентификатору во время выполнения. У меня ест…
21 апр '16 в 13:01
0 ответов

Как правильно удалить объект в другом потоке

Вчера наш товарищ по команде создал код, куда он переместил query.destroy() в отдельный поток. Он сделал это для того, чтобы сделать код быстрее. private queryBag : IQueryBag ... ... ... private function destroyQueryBag() : Void { CoreThread.transfe…
19 янв '18 в 09:50
3 ответа

Socket.io как сервер, "стандартный" javascript как клиент?

Итак, я построил простую реализацию клиента websocket, используя Haxe NME (цель HTML5 ofc). Подключается к ws://echo.websocket.org (sorry no link, SO sees this as an invalid domain) который работает отлично! (Я использую xirsys_stdjs haxelib для исп…
14 май '12 в 12:01
1 ответ

Как создать новый экземпляр текущего экземпляра?

Мне нужно создать новый экземпляр текущего типа экземпляра, я попытался: var instance:Dynamic = Type.createInstance(Type.resolveClass(Type.getClassName(this))); Я получаю эту ошибку: src/com/clientside/compoents/core/Component.hx:995: characters 84-…
20 ноя '13 в 19:42
1 ответ

Межплатформенная несогласованность в регулярных выражениях haxe

Я пытаюсь адаптировать библиотеку Haxe Markdown ( http://code.google.com/p/mdown/) в официальный haxelib, который работает на разных платформах. Я сталкиваюсь с какой-то странностью, когда что-то работает на flash и javascript, но не на neko. Посмот…
25 апр '12 в 02:00
8 ответов

Haxe в поле

Недавно я снова по-новому взглянул на Хэкс и понял, что раньше я не замечал ее элегантности. Но я думаю, что разработчикам все еще не хватает видимости. Итак, мой вопрос, кто-нибудь здесь использует его для производства? Если да, то как вы это испол…
26 ноя '08 в 15:57
2 ответа

Быстрая библиотека для генерации изображений на стороне сервера?

Для веб-проекта мне нужна возможность очень быстро генерировать изображения в формате jpg и анимированные gif. В качестве серверной платформы я буду использовать Linux и NekoVM (за апач через mod_tora). Поскольку нет библиотеки для генерации изображ…
26 фев '09 в 21:43
1 ответ

Можем ли мы создавать приложения Air Mobile с Haxe во flashdevelop?

Мне было интересно, можно ли создавать приложения для мобильных телефонов с помощью haxe 2.10 во flashdevelop 4.0.4 RTM? примечание: не используется NME Спасибо
23 авг '12 в 16:05
0 ответов

URLLoader Event.Complete не стреляет

Я пытаюсь загрузить данные из простого файла PHP. Я получаю сообщение IOErrorEvent, в котором говорится: "Невозможно сделать запрос (может быть заблокирован из-за междоменных ограничений)". Это работает в AS3, но я пытаюсь заставить его работать в H…
31 авг '16 в 12:57
1 ответ

Haxe: доступ к корневому классу пакета, если он скрыт за классом из другого пакета

Код: //./Main.hx package; import bar.Bar; class Main { static var foo:Foo; static function main() { $type(foo); // I want it to be "Foo", but it's "bar.Foo" } } //./Foo.hx package; class Foo {} //./bar/Bar.hx package bar; class Foo {} class Bar {} B…
07 фев '17 в 12:45
1 ответ

Haxe flash аппаратная оптимизация

Можно ли включить аппаратную оптимизацию (wmode) от haxe?
11 дек '09 в 17:42