PDA

Просмотр полной версии : Переключение звука.


SDAKach
14.03.2006, 20:06
Я хочу сделать на сайте переключение звуков, чтобы при нажатии на первую кнопку играл первый звук, а при нажатие на вторую первый выключался и играл второй. Через что это лучше сделать??

Король
14.03.2006, 20:21
F1- Sound - attachSound; start(), stop()

Fl00r
14.03.2006, 20:39
Король, не умничай. Этот форум для новичков.
Тут новички общаются и решают свои проблемы.

SDAKach
14.03.2006, 20:47
Я сделал так в оттельном фрэйме прописал
sound1 = new Sound(bit1);
sound1.attachSound('track1') ;
sound1.stop();
sound2 = new Sound(bit2);
sound2.attachSound('track2') ;
sound2.stop();
stop();

Прописал в звуках - track1 и track2
Перекинул в раб область присвоил им bit1 и bit2
и на кнопку написал
on (release) { sound1.start();}
на вторую
on (release) { sound2.start();}
но если при нажатие на первую звук идёт, то при нажатие на вторую нет, Почему?

Король
14.03.2006, 21:03
Король, не умничай. Этот форум для новичков.
Тут новички общаются и решают свои проблемы.
простите...

alkonaft
14.03.2006, 22:19
Я сделал так в оттельном фрэйме прописал
sound1 = new Sound(bit1);
sound1.attachSound('track1') ;
sound1.stop();
sound2 = new Sound(bit2);
sound2.attachSound('track2') ;
sound2.stop();
stop();

Прописал в звуках - track1 и track2
Перекинул в раб область присвоил им bit1 и bit2
и на кнопку написал
on (release) { sound1.start();}
на вторую
on (release) { sound2.start();}
но если при нажатие на первую звук идёт, то при нажатие на вторую нет, Почему?
Хм а не проще создать один
sound1 = new Sound();

on (release) { sound1.attachSound('track1')}
на вторую
on (release) {sound1.attachSound('track2')}

SDAKach
15.03.2006, 02:22
Хм а не проще создать один
sound1 = new Sound();

on (release) { sound1.attachSound('track1')}
на вторую
on (release) {sound1.attachSound('track2')}

Нет так не получится, 2 саунда нужно стопудово! Может в коде ошибки?

alkonaft
15.03.2006, 02:51
Нет так не получится, 2 саунда нужно стопудово! Может в коде ошибки?

Ну если так то у меня работает с
sound1 = new Sound();
sound1.attachSound('track1') ;
sound1.stop();
sound2 = new Sound();
sound2.attachSound('track2') ;
sound2.stop();
stop();
Просто
такие вещи как у тебя bit2 и bit1 никогда не использовал.
По идеи это муви клипы. Следовательно они должны существовать.

SDAKach
15.03.2006, 03:20
Ну если так то у меня работает с
sound1 = new Sound();
sound1.attachSound('track1') ;
sound1.stop();
sound2 = new Sound();
sound2.attachSound('track2') ;
sound2.stop();
stop();
Просто
такие вещи как у тебя bit2 и bit1 никогда не использовал.
По идеи это муви клипы. Следовательно они должны существовать.

так и есть - это муви клипы в которых звук и к ним присвоено bit1 и bit2.

alkonaft
15.03.2006, 03:42
так и есть - это муви клипы в которых звук и к ним присвоено bit1 и bit2.
ЛАдно обьясни зачем их присваивать.
Просто я не понимаю.

SDAKach
16.03.2006, 03:01
ЛАдно обьясни зачем их присваивать.
Просто я не понимаю.

Я считаю что так правильнее, а как ты считаешь?