Вопросы по теме 'haxe'

Как продлить период ожидания по умолчанию в приложении flash?
У меня есть приложение, написанное на flash (на самом деле оно написано на Haxe и работает под SHWX, но здесь это не имеет значения). У меня есть довольно сложная задача, которая потребляет много ресурсов процессора и иногда выполняется более 15...
13640 просмотров
schedule 06.10.2022

Встроенный шрифт заменит или дополнит другой встроенный шрифт?
У меня есть swf A, который не содержит шрифта. Если я загружу в него swf F1, который содержит несколько символов Arial, то у меня будет шрифт Arial, встроенный в A, с этим проблем нет. Но если затем я загружу swf F2, который содержит другие...
524 просмотров
schedule 02.09.2022

ActionScript Haxe Оценка переменной, на которую ссылаются, внутри цикла в замыкании
Я программировал некоторые вещи на ActionScript (Haxe) и столкнулся с этой очень конкретной проблемой. Вот код (псевдо: S): var func:Array = new Array(256); (A) var i:Int = 0; for(;i<256;i++) { // OR // for(i in 0...256) { func[i] =...
225 просмотров
schedule 13.03.2024

Фламбе Не удалось найти 'closure.jar'
Я пытаюсь использовать Flambe с Haxe в FlashDevelop, и при сборке получаю ошибку: Не удалось найти «закрытие.jar» Кто-нибудь знает, почему это так? Мой Haxe установлен правильно, и я выполнил установку Flambe из вики: haxelib install...
155 просмотров
schedule 22.03.2024

Отличается ли производительность приложений OpenFL для Android в зависимости от того, на каком языке они написаны?
У меня сложилось впечатление, что вы можете кодировать OpenFL на Haxe, AS3 и JavaScript. А если я захочу использовать OpenFL для создания Android-приложений с помощью JavaScript... будет ли производительность хуже или это не имеет значения?...
719 просмотров
schedule 04.11.2023

Как настроить OpenFL (open flash) под MinGW32/MSYS
Я пытаюсь установить OpenFL в Windows для MinGW/MSYS (с сайта mingw32.com). Следуя инструкциям OpenFL ( http://www.openfl.org/download/ ), я сделал следующее: haxelib install lime haxelib run lime setup lime install openfl Первые два шага...
542 просмотров
schedule 17.11.2023

Зависимость Haxelib от библиотеки git
Я хотел бы знать, возможно ли объявить зависимость от библиотеки через GIT. Мой вариант использования прост, у меня есть некоторые инструменты, которыми я хотел бы поделиться между своими проектами, но я не хочу добавлять их в haxelib (потому что эти...
574 просмотров
schedule 05.07.2022

получение класса из строки haxe
Я работаю над синтаксическим анализом сущностей в виде xml и столкнулся с проблемой: мой движок использует компоненты, и я хотел бы также иметь возможность добавлять компоненты в свой xml в такой структуре: <entity tag="player" x="0" y="0">...
178 просмотров
schedule 12.08.2022

Как правильно создавать файлы расширения Android/iOS
Есть ли правильный способ создать файлы расширений для приложений iOS и Android с помощью инструмента командной строки (haxe или лайм) или всегда просто вручную создать файл .zip и переименовать его, чтобы он соответствовал правильному шаблону?
481 просмотров
schedule 25.06.2022

Как запустить Haxe 2.10 на Travis-CI (64-разрядная версия Ubuntu)?
Это сложно, потому что Haxe 2.10 только 32-битный, поэтому вам нужна правильная комбинация 32-битных библиотек. (Существующие инструкции в сети предполагают Haxe 3, например,...
109 просмотров
schedule 27.01.2024

Есть ли в Haxe (JS Target) способ сделать статические члены доступными для другого класса, как если бы они были его собственными?
У меня есть этот класс Haxe, который становится довольно большим. Он состоит в основном из статических методов и свойств. (Это модуль, предназначенный для компиляции в качестве цели JS). Я хотел бы выделить некоторые сложные статические функции в...
95 просмотров

Как получить список всех классов в модуле в Haxe? (иначе: вспомогательные классы)
Учитывая, что файл Haxe определяет серию классов, например: import flash.display.MovieClip; import flash.display.Sprite; import haxe.unit.TestCase; class MainTest extends Sprite { public var testcase:Array<Class<TestCase>> =...
349 просмотров
schedule 11.11.2023

Заставить компилятор рассматривать идентификатор как имя пакета
Класс ТестАпи: package api; class TestApi {} Другой класс package somewhere.else; class AnotherClass { var api:SomeType; function problem() { api.TestApi; // Compiler error: SomeType has no field TestApi...
56 просмотров
schedule 08.11.2023

Как преобразовать эти исходные файлы Haxe в Python?
Я пытаюсь перенести физический движок Nape (написанный на Haxe) на язык, не поддерживаемый Haxe (Xojo). Теперь я не понимаю Haxe, но мне комфортно в Python. Я пытаюсь преобразовать массу файлов .hx в исходные файлы python, чтобы затем перевести их в...
326 просмотров
schedule 28.10.2023

Странные кавычки в мета-значениях в haxe?
У меня есть этот простой код для извлечения мета-значений из класса: package; @:rtti class TestClass { @testMeta("test_val_0", "test_val_1") var testVar = 0; } class Main { static function main() {...
58 просмотров
schedule 07.08.2022

Преобразование динамического объекта в StringMap
Я сохраняю StringMap в SharedObject, используя OpenFl Сохранить в SharedObject SO.data.users_arr = new StringMap<Dynamic>(); SO.data.users_arr.set("user1",{varOne:1,varTwo:2}); Получить из SharedObject var users_arr :...
228 просмотров
schedule 11.04.2024

Созданные Haxe IntelliJ / VSCode SWF-файлы не распознаются
Я настроил SWF-библиотеки в своей текущей IntelliJ IDEA project.xml с preload / generate / embed всеми установленными значениями true . Я могу создать экземпляр класса в коде, и все работает, когда я тестирую проект, но IntelliJ называет его...
89 просмотров

Как сохранить тип Generics в выводе кода C# из Haxe?
Я хотел бы использовать массив с типом на С#. Я попытался создать следующий код в Haxe 4.0.5, но hoges — это Array<object> в C#. (Я хотел Array<Hoge> ) class ArrayTest { public var hoges: Array<Hoge>; } class Hoge {...
81 просмотров
schedule 26.07.2022

Haxe lua.Table‹String, Int›: строка должна быть Int
Моя проблема в том, что haxe не хочет компилировать следующий фрагмент для цели lua. Он жалуется на: Main.hx:7: characters 11-17 : String should be Int import lua.Table; class Main { static public function my_test(): Table<String,...
66 просмотров
schedule 19.07.2022

Есть ли способ получить имена всех подклассов
Я хочу получить имена всех подклассов базового класса. Из этого я хочу @: построить перечисление, где каждая запись является именем класса. Это возможно?
108 просмотров
schedule 16.10.2022