Anton Pcholkin
22.02.2004, 14:56
Господа, помогите, плз.
Проблема в следующем:
В библиотеке есть 2 звука (с именами "1" и "2"),
порядок воспроизведения которых
определяется массивом их имён, вот так:
Order1 = new Array("1", "1", "2", "1", "2", "2");
d = Order1.length;
function Zvuk(i) {
i = i + 1;
_root.createEmptyMovieClip("holder_1", 1);
sound_1 = new Sound(holder_1);
sound_1.attachSound(Order1[i]);
sound_1.start();
if (i<d){
sound_1.onSoundComplete = function() {
Zvuk(i);
}
}
if (i==d){
trace ("The End");
}
return
}
Zvuk(-1);
Хочется вынести массив в отдельный подгружаемый файл,
чтобы сделать их несколько вариантов, и потом loadMovie.
Что-то не получается...
Может быть здесь неправильно задана или вообще не задана
область видимости массива...
Помогите, плз.
Заранее спасибо.
Проблема в следующем:
В библиотеке есть 2 звука (с именами "1" и "2"),
порядок воспроизведения которых
определяется массивом их имён, вот так:
Order1 = new Array("1", "1", "2", "1", "2", "2");
d = Order1.length;
function Zvuk(i) {
i = i + 1;
_root.createEmptyMovieClip("holder_1", 1);
sound_1 = new Sound(holder_1);
sound_1.attachSound(Order1[i]);
sound_1.start();
if (i<d){
sound_1.onSoundComplete = function() {
Zvuk(i);
}
}
if (i==d){
trace ("The End");
}
return
}
Zvuk(-1);
Хочется вынести массив в отдельный подгружаемый файл,
чтобы сделать их несколько вариантов, и потом loadMovie.
Что-то не получается...
Может быть здесь неправильно задана или вообще не задана
область видимости массива...
Помогите, плз.
Заранее спасибо.