|
|
|||||
Что такое "Frame 0"?
Происходит какой-то бред, выражающийся в следующем:
В клипе 3 кадра В кадре 1 - stop(); и мувик -прелоадер, в котором вписано, что если _root загружен, то _root.gotoAndStop(2). В этом же кадре loadMovie() некоей внешней swf'ки. Подгружаемая swf'ка весит примерно столько же, сколько вмещающий ролик. И вот ctrl+enter и ... Мувик - прелоадер становится виден лишь на 95% загрузки. Это раз При просмотре параметров воспроизведения (ctrl+b в режиме просмотра) мне сообщают, что до момента "95% загружено" ролик играется на КАДРЕ N 0. Естественно, что моего графического прелоадера не видно, он в кадре 1, но что такое frame 0, откуда он берется и что с этим делать?
__________________
Опять мимо?.. |
|
|||||
Регистрация: Oct 2003
Адрес: Украина, Киев
Сообщений: 44
|
Прелоадер
Привет!
1. Мувик начинает проигрыватся только тогда, когда полсностью загружено текущая сцена. Соответственно прелоадер нужно размещать в отдельноей сцене. 2. Дополнительную инфу о прелоадерах ищи на форме, уж очень много по этому поводу уже излагалось. 3. Кадр номер 0 (ноль) означает кадр 0 - т.е. загрузка. удачи
__________________
Удачи, Flasham |
|
|||||
На форуме повсюду крупными буквами написано: СЦЕН НЕТ
И, по-моему, это так - это инструмент для удобства работы, не более (тип инструмента "Карандаш") Мало того. Этот упомянутый мувик -прелоадер замечательно работал в другом фильме и без выноса в др.сцену. И по поводу того, что Цитата:
__________________
Опять мимо?.. |
|
|||||
И еще вопрос по загрузке: как getBytesTotal() и getBytesLoaded() воспринимают подгружаемые мувики - как часть "своего" фильма или нужно отдельно запрашивать эти параметры для подгружаемых фрагментов?
__________________
Опять мимо?.. |
|
|||||
первый кадр начинает проигрываться только тогда когда он загружен (сам кадр) + загружены все объекта, как сценарные образцы из библиотеки, в свойствах которых стоит галочка export for first frame, шрифты и прочая гадость (например если у тебя 2004 флэш, и ты пользуешься компонентами и ты не именил номер фрейма когда они грузятся, то они по умолчание все напичканы в первом кадре) по этому если ты все выше перечисленное пользуешь, то получается что большая часть мува грузится перед 1 кадром, а когда начинается первый кадр получается что 95 % уже загруженно...
я например делаю сначал index, которой очень простой и маленький, а через него уже гружу main в котором все, а через index отслеживаю что загруженно и как... ....
__________________
:::::::::::: sump :::::::::::: |
|
|||||
Вот это любопытно. А что есть этот маленький индекс?
__________________
Опять мимо?.. |
|
|||||
Цитата:
По поводу Export in first frame: можно снять галочку, и тогда мув будет находиться (читай: станет доступным для linkage) в том фрейме, где он будет впервые помещён на таймлайн.
__________________
судью - на мыло, из игроков - вить веревки. |
|
|||||
Тогда перед использованием придется ждать загрузки, нет?
__________________
Опять мимо?.. |
|
|||||
Цитата:
а индекс, это простой мув, который маленький по размеру, потому что содержит в себе только прелоадер и кнопку, который грузит в себя основной [main]... ну или что то типа этого например [index] stop (); this.createEmptyMovieClip ("main",1); main.loadMovie ("main.swf"); this.onEnterFrame = function () { var to = this.main.getBytesTotal (); var lo = this.main.getBytesLoaded (); if (to*lo > 0 && lo >= to) { main.nextFrame (); } else { /// твой прелоадер } } да и потом это уже тыщу раз обсуждалось
__________________
:::::::::::: sump :::::::::::: |
Часовой пояс GMT +4, время: 18:47. |
|
« Предыдущая тема | Следующая тема » |
|
|