Вопросы по теме '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 просмотров
schedule
23.12.2023
Как получить список всех классов в модуле в 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 просмотров
schedule
16.11.2023
Как сохранить тип 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