![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
истесссно, сначала попер в поиск и уроки!
Но, так и не допер некоторые вопросы. вопросов 2 шт: 1) делаю прелоадер как обычно, т.е. который всегда работает "на ура", а он загружается только тогда, когда мувик уже загрузился на 70%, а до этого просто пустое поле. Кто-то сталкивался? Может там типичная ошибка? 2) в основной свф подгружаю другие свфки. чтобы показать что что-от грузится делаю прелоадер в подгружаемой свфке. Но он в главной свфке не отображается, а подгружаемая свфка показывается только по мере загрузки... т.е. как если бы там прелоадером и не пахло (причем при отдельном тестировании подгружаемой прелоадер работает). в связи с этим а) что не так? б) как сделать прелоадер в главной свфке на подгружаемую? Вот если бы такой же урок найти как на обычный прелоадер... Спасибо Вам огромное за ответ ![]() Если туплю, простите, но помогите! ![]()
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
касательно 2.б - если свфка подгружается в мувик, то можно ли запросить следующим образом:
muvikname.getBytesTotal ? ну и лоадед, конечно. будет ли оно работать?
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
|
|||||
|
Регистрация: Dec 2001
Адрес: n/a
Сообщений: 1,386
|
1.) Не могу сказать но проблеммы подобного рода были вывод: search!
2.)проблемма в путях т.е.: у тебя прелоадере (в подгружаемом мувике) скорее всего стоит _root.getbytestotal а так как ты его подгружаешь то так работать не будет измени _root. на this. и я думаю всё будет пучком! а) что бы сказать наверняка нужно видеть исходник б)только не давно об этом говорилось на форуме т.е. повторю ежё раз: if(RTFM==rullez and search==rullez){ trace("no problemm"); }
__________________
Однажды, я захотел понюхать кока-колу, но кубики льда, застряли у меня в носу! Последний раз редактировалось DUDE; 15.06.2003 в 13:38. |
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
да понмню, что обсуждалось, посему и попер в твой рулезный серч!! ТОлько нихрена не нашел!!!
смотри, l = _root.logomenu.field.clip.clip.getBytesLoaded(); t = _root.logomenu.field.clip.clip.getBytesTotal(); if (t == l) { gotoAndStop(3);//убирает сам прелоадер _root.logomenu.field.clip.clip._visible = true; } else { _root.logomenu.field.clip.clip._visible = false; } clip это куда подгружаются swfki - не пашет!
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
|
|||||
|
алкаголик и придурок
Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
|
2. поставь лучше прел отдельно от клипа куда грузишь. а клип onData скажет о начале загрузки
1. это бывает часто когда много аттачей - если Export in first frame то они грузятся ДО загрузки кадра. если опцию убрать то должно помочь (я под 6й плейер ничего не делаю ) или делай свф с прелоадером и грузи туда основной на уровень |
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
1. даже если нету аттачей совсем - все равно та же фигня!
![]() 2. попробую сделать прелоадер отдельным клипом и экшн запихнуть в onClipEvent (enterFrame) а тем клипом в который грузится дать команду прелоадером, как ты сказал через OnData
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
|
|||||
|
алкаголик и придурок
Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
|
1. если сделаешь свф как контейнер+прелоадер, то неважно что за причина - должно помочь. Так или иначе - у тебя что-то грузится до прелоадера.
|
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
вот, блин, незадача.
Сделал так как говорил sts, поставил прелоадер отдельно от мувика дал ему такой код: на clip onClipEvent (data) { _root.newmovie = 1; } на прелоадер onClipEvent (enterFrame) { if (_root.newmovie == 1) { l = _root.logomenu.field.clip.getBytesLoaded(); t = _root.logomenu.field.clip.getBytesTotal(); percent = t/l*100; if (t == l) { this._visible = false; _root.newmovie = 0; _root.logomenu.field.clip._visible = true; } else { this.p = percent; _root.logomenu.field.clip._visible = false; } } } так он почему-то проценты не показывает.... p- это переменная текстового поля...
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
|
|||||
|
Bumble Bee
[+1 05.07.06]
|
вставь в первый кадр....
this.stop(); this.createTextField("percent", 1, Stage.width/2-25, Stage.height/2-10, 50, 20); this.percent.border = 1; this.percent.selectable = 0; this.percent.autoSize = "center"; myformat = new TextFormat(); myformat.align = "center"; myformat.bold = 1; this.onEnterFrame = function() { loaded = Math.floor((this.getBytesLoaded()/this.getBytesTotal())*100); this.percent.text = "ЗАГРУЖЕНО "+loaded+" %"; this.percent.setTextFormat(myformat); }; function checkLoaded() { if (this.loaded == 100 || this.getBytesLoaded()>=this.getBytesTotal()) { this.play(); delete loaded; clearInterval(interval); this.percent.removeTextField(); } } interval = setInterval(function(){checkLoaded()},1);
__________________
Portfolio |
|
|||||
|
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
2 Пушистик: динамика это канешна харащо
но там же ж еще и графическая дребедень... посему ее надо тоже апосля загрузки убрать... visible пашет... я просто что-то с текстовыми переменными намутил ![]()
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) |
![]() |
Часовой пояс GMT +4, время: 23:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|