Публикации по теме 'haxe'
Пишите изоморфный код с помощью Haxe
В этой статье я покажу, как можно использовать один и тот же код на стороне клиента в javascript и на стороне сервера в pyhton.
Это возможно благодаря Haxe, языку, который может компилироваться на 8 языках (js, php, flash, python, java, c#, neko, c++).
В этом примере один и тот же шаблон рендерится на python и javascript с помощью Erazor , библиотеки шаблонов, а страницы обслуживаются с помощью flask.
вы можете найти код этого примера в этом репозитории github..
Вопросы по теме 'haxe'
Приложение Haxe и Gtk-WARNING на серверах Linux
Я пробую скомпилированное Haxe решение под названием FAR (Flash Archiver), созданное Эдвином Ван Рийкомом ( http://code.google.com/p/vanrijkom-flashlibs/ ), который использует инструмент командной строки для создания сжатых архивов.
При локальном...
283 просмотров
schedule
18.11.2023
Сравните enum, не рассматривая его аргументы
Позвольте мне прояснить это, у меня есть это перечисление:
enum Token {
Number(v:Float);
Identifier(v:String);
TString(v:String);
Var;
Assign;
Division;
// and so on
}
Я хочу проверить, является ли значение...
660 просмотров
schedule
05.03.2024
Какой лучший пакет анимации для Haxe?
Я ищу библиотеку анимации движения, похожую на TweenMax по функциональности. Какой лучший на данный момент? Единственная реальная библиотека, которую я нашел, это FEffects, и с ней я столкнулся с несколькими разными ошибками. В идеале я ищу утилиту...
556 просмотров
schedule
17.09.2022
Как указать тип функции с несколькими аргументами в Haxe?
Я пытаюсь указать тип функции для функции, получающей два или более параметра. Для функции с одним параметром это легко:
var myFunction : Int -> Void;
Вы можете сослаться на такую функцию:
function doSomething ( param1 : Int ) :...
977 просмотров
schedule
12.04.2024
Где setTimeout из JavaScript в Haxe?
Есть ли реализация setTimeout() и clearTimeout() в Haxe? Можно, конечно, использовать класс Timer , но для однократного выполнения, я думаю, это не лучший способ.
3599 просмотров
schedule
04.06.2024
Создание экстернов Haxe для EaselJS
Будучи новичком как в JavaScript, так и в Haxe, у этого может быть простой ответ, но я обнаружил, что у Haxe есть порт externs в GoogleCode для EaselJS, но они устарели и соответствуют более ранней версии. Мне удалось исправить ошибки, возникающие во...
818 просмотров
schedule
29.11.2022
Почему onMouseUp не срабатывает?
Я попробовал простой пример для createjs, но событие onMouseUp не запускается, в чем может быть причина?
Вот пример, который я попробовал
78 просмотров
schedule
09.12.2022
Должны ли мы возвращать значение в сеттере?
В haxe-документации свойств есть пример:
class C {
public var x(get,set) : Int;
function get_x(){ return 123; }
function set_x(value){
doSomethingWith(value);
return 123;
}
}
Но почему мы должны возвращать значение в сеттере...
100 просмотров
schedule
16.12.2023
как инициализировать массив заданным размером в haxe
Мне было интересно, есть ли способ инициализировать массив до заданного размера n (например, в конструкторе std::vector С ++ или в ответе @steve richey ниже без взлома элемента подсказки)?
Моя мысль заключалась в том, чтобы вернуть n...
3993 просмотров
schedule
21.12.2023
Где размещать доступные ресурсы для расширения Android OpenFL?
Я делаю расширение для Android для своего приложения OpenFL, которое должно отображать уведомление, когда я вызываю функцию из Haxe.
Мне нужно поместить нарисованный значок в мой проект расширения, потому что для уведомления требуется значок....
843 просмотров
schedule
21.05.2024
Константы в Haxe
Как вы создаете общедоступные константы в Haxe? Мне просто нужен аналог старого доброго const в AS3:
public class Hello
{
public static const HEY:String = "hey";
}
7039 просмотров
schedule
28.03.2024
Эффективное XOR двух изображений в цели компиляции Flash
Мне нужно XOR двух объектов BitmapData вместе.
Я пишу на Haxe, используя библиотеки flash.* и цель компиляции AS3.
Я исследовал HxSL и PixelBender, и ни один из них, похоже, не имеет побитового оператора XOR, и у них нет других побитовых...
508 просмотров
schedule
12.03.2024
Коллизии тайловой карты HaxeFlixel
Я разрабатываю игру в Haxe с HaxeFlixel Framework.
Я решил разделить карту на куски, чтобы я мог загружать новые области карты во время выполнения (без экрана загрузки). Для этого я помещаю каждый фрагмент в экземпляр FlxTilemap .
Теперь я...
797 просмотров
schedule
06.03.2024
Использование Lambda.filter () в итерациях haxe-типа или эквивалентной функциональной конструкции
Как я могу заставить haxe Lambda.filter работать с типизированным итерабельным? Следующий код отказывается компилироваться из-за неправильного типа:
Iterator<Int> should be Iterable<Unknown<0>>
{ next : Void -> Int, hasNext :...
242 просмотров
schedule
18.01.2024
Neko hxssl не работает для HTTPS
Я работаю над переписыванием более крупного проекта с довольно большой кодовой базой, уже написанной на неко. Одним из аспектов проекта является парсер данных, который (в часы пик) будет иметь более 100 открытых подключений к серверу WebSockets....
186 просмотров
schedule
11.03.2024
Преобразование Int в Int64 в Haxe
Когда я устанавливаю примитивный тип Int на Int64 , он работает нормально. Я даже могу поймать метод конструктора в дополнительном классе ___Int64 , который принимает два значения Int — высокое и низкое. Кажется, что это приведение статично...
317 просмотров
schedule
15.11.2023
Проект Haxe OpenFL stablexui, ошибка Класс виджета не зарегистрирован: meta: include. Почему?
Я разрабатываю flash-приложение с использованием OpenFL + stablexui для Haxe to FlashDevelop. Как только я начал использовать тег <meta: include> в файле разметки интерфейса index.xml, то сразу стала появляться ошибка при подключении к xml...
98 просмотров
schedule
24.10.2022
Хакс; Возможно ли перенести код в Ruby?
Я планирую написать клиент API для системы *aaS (SDK). IMO Haxe — один из лучших вариантов для решения этой ситуации.
Как я могу преобразовать код в Ruby? (Похоже, Haxe не поддерживает его для Ruby.)
Любые идеи?
367 просмотров
schedule
15.06.2024
HaxeDevelop с hxml не нацелен на платформу
Мой файл build.hxml выглядит так:
-main Main
-cp src
-js bin/index.js
Я использую js.Browser в основном классе. Когда я пытаюсь собрать его с помощью F8, FlashDevelop выдает мне «Вы не можете получить доступ к пакету js при нацеливании на...
441 просмотров
schedule
04.10.2022
Haxe to SWC - защищенные геттеры/сеттеры
Я портирую библиотеку с AS3 на Haxe и мне нужно сделать защищенные геттеры/сеттеры. Целью является файл *.swc.
Мой код Haxe выглядит так:
private var foo(get, never):Int;
@:getter(foo)
private function get_foo():Int {
return 0;
}
private...
104 просмотров
schedule
31.03.2024