PDA

Просмотр полной версии : HaXe двукадровый SWF Preloader


Александр
29.10.2010, 19:53
Всем привет!
Делаю прелоудер на Хаксе
Как во флексе не вышло...
как я понял там он двухкадровый, а тут нет (
У комрада в блоге нашел тему HaXe двукадровый SWF (Темплейт с прелоадером). (http://www.flasher.ru/forum/blog.php?b=148)

Скачал установил.. все путем, компилирую радуюсь)
Но, в начале я заметил, что не меняется размеры флешки
добавил строчку для компилятора:
-swf-header 640:480:40:FFFFFF
Он ее проигнорировал.. пробовал везде где можно - растроился :(
решил открыть в браузере
открываю - опа:
ArgumentError: Error #2100: Длина параметра ByteArray в Loader.loadBytes() должна быть более 0.
at flash.display::Loader/_loadBytes()
at flash.display::Loader/loadBytes()
at Preloader/enterFrameHandler()[Preloader.hx:52]
Строка раздора:
48 context = new LoaderContext(false, new ApplicationDomain());
49 c = cast this.loaderInfo.applicationDomain.getDefinition(this._mainBytesClass);
50 ba = cast Type.createInstance(c, []);
51 ba.uncompress();
52 this._loader.loadBytes(ba, context);

Пробовал использовать обе версии (samHaxe, hxswfml)
И на обоих такое (
Пол дня убил (
Кто-нить сталкивался?
Кто как делает прелоудер на Хаксе (если есть такие)

Спасибо