Цитата:
Так как я не писал для данного действия спец команды
Просто перетаскиваю один звук на OVER
другой на DOWN
|
Суть в том, чтобы при открытии одного звука, другой принудительно останавливался.
Лучше не делать это на over / down кнопки, а использовать SoundChannel
что-то типа:

Код AS3:
var soundChannel:SoundChannel;
myButton.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);
myButton.addEventListener(MouseEvent.MOUSE_UP, onMouseUp);
function onMouseDown(e:MouseEvent):void {
if (soundChannel) { soundChannel.stop(); }
soundChannel = sound1.play();
}
function onMouseUp(e:MouseEvent):void {
if (soundChannel) { soundChannel.stop(); }
soundChannel = sound2.play();
}