
Код AS1/AS2:
createEmptyMovieClip("clip",getNextHighestDepth());
var muz:Sound = new Sound(clip);
var position:Number=0;
muz.loadSound("s1.mp3", false);
btn.onRollOver = function () {
muz.start(Math.floor(position/1000));
muz.setVolume(25);
};
btn.onRollOut = fadeOutSound;
function fadeOutSound():Void {
if (id) {
clearInterval(id);
}
var volume = muz.getVolume();
id = setInterval(fadeOut, 10);
function fadeOut():Void {
muz.setVolume(volume--);
if (volume<=0) {
clearInterval(id);
muz.stop()
position=muz.position;
}
}
}