![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2006
Сообщений: 60
|
дабы не создавать новую тему...
есть флешка intro.swf в неё прописан прелоадер так же есть ещё несколько флещек в этой же папке yy.swf tt.swf и тд как мне можно подгрузить остальные флешки с помощью прелодера в intro.swf код прелоадера stop();
this.onEnterFrame = function() {
ld = getBytesLoaded();
tt = getBytesTotal();
p = tt/100;
loader.gotoAndStop(Math.round(ld/p));
if (tt>0 && ld>=tt) {
play();
}
};
прошу у вас помощи |
|
|||||
|
просто перед getBytesLoadaed и Total указываешь чего грузить и оно работает для всего (this.get....)
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 60
|
stop();
this.onEnterFrame = function() {
load("yy4"+i+".swf");
load("tt"+i+".swf");
ld = getBytesLoaded();
tt = getBytesTotal();
p = tt/100;
loader.gotoAndStop(Math.round(ld/p));
if (tt>0 && ld>=tt) {
play();
}
};
или я что-то неверно прописал? |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 580
|
var mn:MovieClip = this;
//
var mc_one:MovieClip = this.createEmptyMovieClip('one', this.getNextHighestDepth());
var mc_two:MovieClip = this.createEmptyMovieClip('two', this.getNextHighestDepth());
var mc_three:MovieClip = this.createEmptyMovieClip('three', this.getNextHighestDepth());
//
var my_sound_one:Sound = new Sound(mc_one);
var my_sound_two:Sound = new Sound(mc_two);
var my_sound_three:Sound = new Sound(mc_three);
//
my_sound_one.onLoad = function(success:Boolean) {
if (success) {
this.setVolume(90);
this.start();
}
my_sound_two.loadSound('two.mp3', false);
preloader(mc_two, my_sound_two);
};
//
my_sound_two.onLoad = function(success:Boolean) {
if (success) {
this.setVolume(90);
this.start();
}
my_sound_three.loadSound('three.mp3', false);
preloader(mc_three, my_sound_three);
};
//
my_sound_three.onLoad = function(success:Boolean) {
if (success) {
this.setVolume(90);
this.start();
}
};
//
//preloader
function preloader(mc_inst:MovieClip, snd_inst:Sound):Void {
mc_inst.onEnterFrame = function():Void {
if (snd_inst.getBytesTotal() != underfined) {
snd_inst.getBytesLoaded() == snd_inst.getBytesTotal() ? delete mc_inst.onEnterFrame : trace(Math.round((snd_inst.getBytesLoaded()/snd_inst.getBytesTotal())*100));
}
};
}
//
my_sound_one.loadSound('one.mp3', false);
preloader(mc_one, my_sound_one);
Последний раз редактировалось pkfun; 21.12.2006 в 22:48. |
|
|||||
|
Цитата:
и в параметре функции передавай ttt типа: this, mc1, myclip...
__________________
"We Are The Champions My Friends!" Queen |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:38. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|