Tutorials » Adobe AIR Workshops » Sound abspielen/stoppen 3

Sound abspielen/stoppen 3

Im diesen Teil der Serie geht es nun um die Lautstärke. Diesmal lernen Sie das Objekt SoundTransform() und die Eigenschaft volume kennen. Nach dieser Anleitung ist es Ihnen schon möglich einen kleinen MP3-Player mit Adobe AIR zu realisieren. Sie könnten auch mit dem Wissen aus dem Video Datei Auswahl mit AIR die MP3 Datei Auswahl mit Filter einbauen.



var btn;
var player;
var marker = 0;
var vol = 0.5;
var uri = new air.URLRequest('app:/assets/superstar.mp3');
var sound = new air.Sound();
sound.load(uri);
sound.addEventListener(air.Event.COMPLETE, btnStatus);
var st = new air.SoundTransform(vol, 0);
function btnStatus(e)
{
btn = document.getElementById('btn_play');
document.getElementById('btn_play').disabled = false;
btn.value = 'Play';
}
function setLabel(e)
{
btn.value = 'Play';
marker = 0;
}
function StopSound()
{
player.stop();
marker = 0;
btn.value = 'Play';
}
function Volume(string)
{
if ( string == 'up' )
{
if ( vol < 1.0 ) vol += 0.1;
} else
{
if ( vol > 0.1 ) vol -= 0.1;
}
st.volume = vol;
player.soundTransform = st;
}
function PlaySound()
{
if (btn.value == 'Play')
{
btn.value = 'Pause';
player = sound.play(marker, 0, st);
player.addEventListener(air.Event.SOUND_COMPLETE, setLabel);
} else
{
btn.value = 'Play';
marker = player.position;
player.stop();
}
}

Sound abspielen/stoppen 3Dauer: 00:03:45 | Datum: 14.07.2010 | Hits: 60

Was? Kein Video zu sehen?
Hier können Sie sich den aktuellen und kostenlosen
DivX-(Web)Player direkt vom Hersteller DivX, Inc.
downloaden und installieren.