Показать сообщение отдельно
Старый 27.05.2004, 11:46
Фасовщица Петрова вне форума Посмотреть профиль Отправить личное сообщение для Фасовщица Петрова Найти все сообщения от Фасовщица Петрова
  № 3  
Фасовщица Петрова
жена бухгалтера Иванова
 
Аватар для Фасовщица Петрова

Регистрация: Mar 2003
Адрес: Фасовочный завод
Сообщений: 518
Отправить сообщение для Фасовщица Петрова с помощью ICQ
По умолчанию Эта....

Блесну микромозгом:
ПрЫмЕр: типа скрипт для запуска люпов в зацикленной последовательности, дабы уменьшить размер импортируемого звука.
Последовательнось "луп"_"количество проигрышей":
pattern = "loop3_4,loop1_4,loop2_2,loop1_4,loop1_4,loop3_1";

Название лупов в библиотеке:
loops = "loop1,loop2,loop3";
player_head = 0;
starter();
function starter() {
loops = loops.split(",");
pattern = pattern.split(",");
loop = new Object();
//************************
for (var i = 0; i<loops.length; i++) {
loop[loops[i]] = new Sound(this);
loop[loops[i]].attachSound(loops[i]);
}
chainer();
}
function chainer() {
var ll = pattern[player_head].split("_");
player(ll[0], ll[1]);
}
function player(pat, times) {
loop[pat].start(0, times);
loop[pat].onSoundComplete = function() {
player_head++;
if (player_head == pattern.length) {
player_head = 0;
}
chainer();
};
}

Коряво, но работает.....)))
АА!! Лупы импортить во флеш ОБЯЗАТЕЛЬНО в WAV.
__________________
Когда я вижу, как ты фасуе-е-ешь!
Фасовщица - ты меня волнуе-е-ешь!