• User

    Aiutatemi gentilmente . tasto on off audio e filmato come?

    ragazzi ho due problemi , devo creare un pulsante audio che mi attiva o disattiva un audio.
    Sono riuscito a fare i due pulsanti on off ed inserendo il codice:

    var song_sound:Sound = new Sound();
    song_sound.attachSound("su");
    audion.onRelease = function() {
    song_sound.start();
    };
    audioff.onRelease = function() {
    song_sound.stop();
    };

    tutto funziona, ma vorrei creare un solo pulsante dove la disattivazione dell'audio mi porta una x rossa sul pulsante e se riattivo mi ricompare l tasto normalmente.
    Questo è il primo problema, il secondo invece è l'importazione di un video clip all'interno dello stage.
    Se io importo il video al centro dello stage in un mc mi creare tanti frame quanto è lungo il filmato, appesantendolo un sacco, in più non so' per quale motivo scorre più velocemente del solito.
    Questo puo' dipendere dalle impostazioni dello stage, ma non sò come risolvere il problema.
    Io vorrei crearmi un riquadro dove posso fare play and stop pausa del filmato e non far partire il filmato scorrendo i frame che lo appartengono.
    Qualcuno puo' indicarmi qualche esempio pronto o aiutarmi diversamente.

    grazie mille a tutti.


  • Super User

    Ciao,
    per il primo problema:

    
    var clip:MovieClip=this.test_mc;
    var isPlaying:Boolean=false;
    var my_sound:Sound=new Sound();
    my_sound.attachSound('su');
    clip.x_mc._visible=false;
    clip.onPress=function(Void):Void
    {
     if(!isPlaying)
     {
      my_sound.start();
      isPlaying=true;
      clip.x_mc._visible=false;
     }
     else
     {
      my_sound.stop();
      isPlaying=false;
      clip.x_mc._visible=true;
     }
    }
    
    

    Per il secondo problema dovresti riprodurre il filmato in streaming.