[Flash] - Fazer loop da música

filipe3x

Power Member
Eu tava a fazer um flash e inseri o seguinte código num frame:

Código:
//Load Streaming mp3 behavior
    if(_global.Behaviors == null)_global.Behaviors = {};
    if(_global.Behaviors.Sound == null)_global.Behaviors.Sound = {};
    if(typeof this.createEmptyMovieClip == 'undefined'){
        this._parent.createEmptyMovieClip('BS_vilarinho',new Date().getTime()-(Math.floor((new Date().getTime()) /10000)*10000) );
        _global.Behaviors.Sound.vilarinho = new Sound(this._parent.BS_vilarinho);
    } else {
        this.createEmptyMovieClip('_vilarinho_',new Date().getTime()-(Math.floor((new Date().getTime()) /10000)*10000) );
        _global.Behaviors.Sound.vilarinho = new Sound(this.BS_vilarinho);
    }
    _global.Behaviors.Sound.vilarinho.loadSound("vilarinho_e_freguesia.mp3",true);
Ora, este código mais não faz do que ir buscar uma música (neste caso, "vilarinho_e_freguesia.mp3" ) e toca-la. Após a música tocar, a música acaba e não repete. O que eu pretendia era que a mesma se repetisse infinitamente. Que código é que tenho que adicionar a esse, para que após a música acabar, a mesma torne a tocar?

O flash em questão não possui qualquer objecto, é apenas um frame com esse código.
 
Foste ao help do Flash ao menos...?

PHP:
var som:Sound = new Sound();

som.onSoundComplete = function(Void):Void
{
    som.start();
}

som.loadSound("vilarinho_e_freguesia.mp3", true);

ps: estou a partir do principio que estás a fazer isso com AS2 (Actionscript 2).
 
Back
Topo