טיפ שלישי: לדעת שיש סאונד ברקע

טיפ שלישי: לדעת שיש סאונד ברקע
יש פעמים שבהם נבנה holder שיטען קבצים חיצוניים, או איזה קובץ שמריץ כל מיני ילדים, ומראש אין לנו אפשרות לדעת האם מתנגן סאונד במה שנטען לתוך הקובץ שלנו.
בשביל לדעת האם יוצא מהקובץ שלנו איזה צליל ניתן להפעיל את הפונקציה הבאה soundPlay:
function soundPlay()
{
var mp3ba:ByteArray = new ByteArray();
SoundMixer.computeSpectrum( mp3ba );
var soundOut = mp3ba.readFloat();
if (soundOut != 0)
{
return true;
}
else
{
return false;
}
}

אם יתנגן סאונד נקבל חזרה true אם לא נקבל false

המחבר

אחרונים