• User Newbie

    gestione flvplayback in actionscript 2.0

    ciao a tutti
    qualcuno puo' darmi una mano riguardo una modifica di un flvplayback in flash?
    praticamente ho caricato un video flv, e settato l'flvplayback
    vorrei pero' che il video parta con impostato il volume al 50%, ma con il tasto mute attivato, in modo che l'utente cliccando sul tasto, riattivi l'audio
    al momento ho inserito lo script
    player.volume = 0;
    player._uiMgr._isMuted = true;

    cioè in poche parole, video impostato con mute: nel momento che si clicca si riattiva l'audio

    c'è qualcuno che puo' darmi una mano?
    grazie
    Giò


  • Super User

    Ciao benvenuto sul forum GT, non credo che si possa personalizzare la skin in questo modo.


  • Super User

    Tuttavia con un trucco si può realizzare quello che ti serve, bisogna coprire il pulsante mute della skin con un altro pulsante mute, questo è il codice che ti serve.

    
      stop();
    import mx.video.*;
    var listenerObject:Object = new Object();
    my_FLVPlybk.addEventListener("complete", listenerObject);
    my_FLVPlybk.contentPath = "video4.flv";
    my_FLVPlybk.volume=0
    var flag = true
    Pulsante_mute.onRelease = function() {
        if (flag) {
            Pulsante_mute.gotoAndStop(2)
            my_FLVPlybk.volume=50
        } else {
        Pulsante_mute.gotoAndStop(1)
        my_FLVPlybk.volume=0
        }
        flag = !flag
    }
    
    

    "my_FLVPlybk" è il nome istanza del component FLVPlayback, "Pulsante_mute" è il nome istanza del nuovo pulsante mute al quale devi fare una modiffica, quando lo apri i due fotogrammi on/off sono uno sopra l'altro, devi spostare on sul secondo frame e mettere uno stop() sul primo frame.