![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 28
|
Приветствую всех!
Появилась у меня пролема, сделал я флеш ролик (а точнее шапку к сайту), и нужно к ней сделать прелоадер. Сам ролик в исходнике разбит по многих слоям, его длительность 24 кадра. Пытался я сделать прелоадер разными способами, однако всё время появлялась какая либо проблема: то анимация прелоадера оставалась после загрузки прелоадера и игралась дальше, то после 1 цикла анимации самого ролика анимация начиналась заново, с прелоадера, то собственно прелоадер не выполнял свою функцию, и ролик загружался по ходу проигрывания и появлялись тормоза. Прошу помочь, я уже очень долго с этим мучаюсь, не отправляйте меня к поиску, FAQ моей проблемы не решил, как и Яндекс. Прелоадер нужен в принципе самый простой - хотя бы анимация гифки, никаких наворотов и прочего. Спасибо. Последний раз редактировалось Варабейчик; 14.10.2006 в 20:47. |
|
|||||
|
Modus ponens
|
А чем внешний прелоадер не устраивает? В смысле сделать "пустую" флешку под размер уже созданной, сделать в ней 1 клип, и грузить уже созданную флешку в него...
(просто в уже готовой прийдется сдвигать все кадры на 1 вперед, вытаскиать все, что аттачтся на сцену, менять настройки экспорта клипов и классов, а это, ИМХО, долго)
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 28
|
Я так тоже пробовал, ничего не получается, может у меня кривые руки, может у тех, кто уроки писал.
![]() |
|
|||||
|
loading 50%
|
Цитата:
1. При тестировании прелоадера нужно иметь в виду, что все кешируется - типа часто решение уже давно найдено, но его не заметили. 2. Рожденый ползать летать не может - закажи и тебе сделают. ЗЫ: насчет "анимация гифки" это ты сильно загнул. |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 28
|
2: Я дизайнер, но флеш изучаю только неделю (с остальным знаком давно) и заказывать флешку только потому, что что-то я только начал изучать глупо, ведь можно сделать всё самому.
Чем вам не нравится гиф? |
|
|||||
|
loading 50%
|
Цитата:
Насчет гифа: если чесно, я такого не встречал - в природе возможно такое есть, но делать - чисто флашем намного проще выходит. |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 28
|
Не затруднит кого-либо кинуть простенький но провереный вариант Внешнего Прелоадера, который 100% работает. Буду премного благодарен.
|
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
Вот, даю прелоадер внешний от одной своей игрушки. Замените значение переменной
на путь к своей флешке. Либо вот код, который когда-то писал уже уважаемый товарищ wvxvw: var container:MovieClip = this.createEmptyMovieClip("container", this.getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();
var myTf:TextField = this.createTextField("preloader_txt", this.getNextHighestDepth(), Stage.width/2-100, Stage.height/2-10, 200, 20);
with(myTf){
setTextFormat(myTTf);
}
var myTTf:TextFormat = new TextFormat();
myTTf.color = 0xff00ff;
myTTf.font = "_sans";
listener.onLoadProgress = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void {
myTf.text = "Loaded " + bytesLoaded + " bytes of " + bytesTotal;
myTF.setTextFormat(myTTf);
}
listener.onLoadInit = function(target:MovieClip):Void {
trace(target + ".onLoadInit");
}
mcLoader.addListener(listener);
mcLoader.loadClip("путь к загружаемому файлу", container);
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого Последний раз редактировалось Хемуль; 14.10.2006 в 23:25. |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 28
|
Спасибо большое, только вот такая вещь получилась - после прелоадинга анимация ролика ускорилась минимум в два раза, из за чего это?
|
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 Варабейчик:
А какая частота кадров стоит в загружаемой флешке и флешке-прелоадере?
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:27. |
|
|
« Предыдущая тема | Следующая тема » |
|
|