Приступая к работе ....

Установил дома haxe ....
Так понимаю что эта вещь без какой либо визуализации и работает тоько лишь через командную строку ....
По факту я бы хотел писать SWF приложения и чтобы они получались не такие толстые как на ActionScript ...

Незнаю счего начать ... Есть ли документация на русском ? я в английском несилён ...

Приступая к работе - 2

Установил хэкс + swhx
Вообще я флэш-программер, поэтому привык работать в обыкновенном адоб флэш, но хэкс, конечно, предлагает заманчивые фишки для создания опупенных флэш-приложений. Вот поэтому пытаюсь освоить это дело. С переменным успехом.

Очень смущает, что всё как-то идёт с косяками. Если кто-то может подсказать, объясните.
1) Скачал haxe, он всё установил-загрузил (виндоус). Всё скопировал он в c:\program files\Motion-tween (??? странно или так и надо?!)
запускаю, как было написано в мануале
haxelib run swhx
и тут же вылетает месседжбокс, что app.n не найден! Uncaught exception in load.c on line 176. Ну это меня смущало пару дней, инфы по этому поводу не нашёл вообще в инете. Сейчас, уже освоив, как компилировать, я так думаю, это вылезает потому, что не все сэмплы откомпилированы (хотя хз...)... Но в целом- вопрос открыт. В чём дело?
2) Не смотря на открытый пункт 1, компиляцию я вроде нашёл, как делать. И решил посмотреть туториалс, как сделать что-то простенькое.
И вот следующий прикол: взял туториал со страницы haxe.org (точный адрес сейчас не нашёл).
и там есть такая строка:
var server = new neko.net.RemotingServer();
Никаких дополнительных сообщений, что надо что-то ещё устанавливать, в туториале не написано. Это самые основы. Однако компилятор даёт мне вот что: class not found: neko.net.RemotingServer

Что не так? файла RemotingServer.hx я не нашёл у себя, его и правда нет. Может, надо установить что-то ещё? доп. библиотеки?..

neko.net.RemotingServer

по поводу RemotingServer - скорее всего дело в том, что тьюториал составлялся для версии ниже недавно вышедшей haXe 2, а ты установил как раз свежий haXe, в котором весь пакет haxe.remoting был полностью переписан.
Детали изменений можно посмотреть здесь: http://haxe.org/doc/advanced/haxe2, а по API можно увидеть, что сейчас класса neko.net.RemotingServer в нём нет, есть neko.net.ThreadRemotingServer либо neko.net.ThreadServer.

копирование файлов в c:\program files\Motion-tween при установке - нормально

Re: Приступая к работе ....

По визуализации - haXe это язык и компилятор. Не среда и не программа наподобие Adobe Flash. Из редакторов / сред разработки, которые помогают упростить (и в чём-то визуализировать, процесс компиляции, например) наиболее развитым на данный момент является FlashDevelop. Кое-какая информация про IDE для haXe есть также у нас на форуме.

SWF приложения писать сможете и процесс написания может стать более удобным и приятным, чем c ActionScript (при условии некоторых успехов в изучении haXe конечно), а вот насчёт "толщины" не совсем понятно, что имелось в виду.

По документации. Часть документации на haxe.org переведена на русский. Также начать можно с изучения "Основ haXe" на этом сайте, к которым можно добавлять комментарии или вопросы в отличие от доков на офсайте.

А вообще одна из главных целей haXe.ru как раз в том, чтобы те, кто изучает haXe, постепенно собирали здесь для себя и других информацию о своих новых познаниях и экспериментах, т.о. собирая здесь базу знаний на русском языке. Так что по мере изучения всегда добро пожаловать сюда - сохранять для себя и других и обсуждать находки/возникшие вопросы/решения.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <blockcode> <dd>
  • Строки и параграфы переносятся автоматически.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>.

Подробнее о форматировании

CAPTCHA
Этот вопрос помогает предотвратить автоматический спам
Image CAPTCHA
Enter the characters shown in the image without spaces, also respect upper and lower case.
To prevent automated spam submissions leave this field empty.