PDA

Просмотр полной версии : Прикрутить прелоадер


artemst
27.11.2009, 02:34
всем привет
сделал игру, ас3+бокс2д, так как это моя первая работа в этих средах, разбирался походу разработки, про прелоадер забыл вовсе. Как мне его легче всего прикрутить теперь, когда уже все мувики и DocumentClass готовы, причем всё видимо грузится в первый кадр, ибо всего кадров 1, весь код в одном as файле.
спасибо заранее :drinks:

Gaen
27.11.2009, 02:55
Легче всего сделать внешний прелоадер

artemst
27.11.2009, 02:56
Нужен именно внутренний, и никак иначе, это обязательное условие.

alatar
27.11.2009, 03:38
Метатег [Frame]

SamFR
27.11.2009, 04:35
Лююююди, пользуйтесь поиском иногда :)

artemst
28.11.2009, 21:44
Что-то я так и не разобрался с ним :( Как я понял, нужно создавать отдельный класс Preloader в котором будет гузиться основной класс? А в DocumentClass должен быть как раз класс прелоадера. И всё это в 2 фрейма. А export в 1 фрейм все галочки снимать надо? (На всех мувиках что у меня в проекте).

SamFR
28.11.2009, 23:50
Если работаете во Flash IDE, легче будет воспользоваться этим способом (http://etcs.ru/blog/as3/export_in_second_frame_flash_cs3/).

artemst
29.11.2009, 01:55
Я читал эту статью, но так и не понял до конца, там куча классов, можно ли где-то глянуть на простейший пример, состоящий из двух классов - прелоадера и класса самого действа? И с мувиками. Непонятно также если я ставлю в настройках "экспортировать во второй кадр", а в linkage мувика стоит галочка "экспортировать в первый фрейм" - то он таки экспортируется в первый, или всё же во второй?

SamFR
29.11.2009, 04:11
Эмм... Lineage – это игра такая?

Чтобы экспорт был во второй кадр, нужно в том числе снять галку в настройках символа в библиотеке.

А пример там есть, проще уже некуда. Рабочих (то есть нужных для создания прелоадера) классов в нём только три – ExportSecondFrameExample, Program и EmbedClip, и то третий можно не использовать, а написать stop() в кадре. Остальные имитируют загружаемый контент для демонстрации процесса.

artemst
29.11.2009, 05:25
Когда отключаю "export in first frame" - вообще ошибка при компиляци вылазиет, мол не найден такой мувик, можно ли как-то решить это, кроме как бросать на сцену во второй фрейм все эти мувики?

SamFR
29.11.2009, 19:18
Там же пример есть. Рабочий. С мувиками. Откройте и посмотрите :)

Alex Lexcuk
30.11.2009, 02:00
Я читал эту статью, но так и не понял до конца, там куча классов, можно ли где-то глянуть на простейший пример, состоящий из двух классов - прелоадера и класса самого действа? И с мувиками. Непонятно также если я ставлю в настройках "экспортировать во второй кадр", а в linkage мувика стоит галочка "экспортировать в первый фрейм" - то он таки экспортируется в первый, или всё же во второй?

простейший пример из двух классов
http://www.murmadillo.tut.su/m/puz-pre-less.swf