Не удается получить предварительный загрузчик Flixel, работающий через flash IDE - PullRequest
1 голос
/ 23 сентября 2011

Я сейчас пытаюсь работать с библиотекой flixel через Flash IDE.

Все нормально, кроме прелоадера - просто не работает.

Полагаю, Flash IDE не работаетподдерживать директиву [Frame(factoryClass="Preloader")], которую использует flixel при компиляции в flex Builder для создания прелоадера.

Любой способ заставить предварительный загрузчик flixel работать с ide (без изменения источников flixel)?

UPD: Также я хочу избегать использования фреймов.

1 Ответ

2 голосов
/ 28 сентября 2011

Тег метаданных [Frame] игнорируется компилятором Flash IDE, но все, что делает эта инструкция, - это помещает весь код, за исключением класса Preloader (в вашем примере или любого другого, определенного в factoryClass), в второй кадр. Поскольку у вас есть временная шкала прямо во Flash IDE, вы можете поместить для себя экземпляр определения класса Preloader в первый кадр и добавить оставшуюся часть кода во второй кадр. Не забудьте поставить остановку на втором кадре.

В качестве альтернативы и, возможно, более удачного решения, является получение копии Flash Builder, FDT или Flash Develop, все из которых должны соответствовать вашим метаданным [Frame], или могут быть очень легко с правильными флагами.

Более подробную информацию о метаданных [Frame] можно найти здесь: http://www.bit -101.com / blog /? P = 946 (это, вероятно, откуда Flixel впервые взяла идею ). Надеюсь, это поможет.

...