Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    35

    MX2004 Video FLV + evento fine URGENTEE!!!!!!

    Premetto che sono solo 2 ore che ho installato la versione trial di flash mx2004 pro!!!!
    Sto sclerando da ore con la gestione di grossi video con flash MX!
    Ora con il 2004 sono riuscito ad usare lo "streaming" con il componente "Media Display" secondo il tutorial di flash-mx.it

    Domanda....Come si fa ad associare un evento alla fine del filmato FLV caricato estenamente? es. alla fine della riproduzione video fscommand("quit") per chiudere il proiettore.

    Vi prego aiutatemi..sono veramente fuso!!!

    Ringrazio anticipatamente
    Grazie mille
    Giacomo

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Nello stesso frame in cui hai messo il component, scrivi:

    codice:
    var listener:Object = new Object();
    listener.complete = function(evt:Object):Void
    {
    	fscommand("quit");
    };
    nome_di_istanza_media_display.addEventListener("complete", listener);

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    35
    Sei il mio eroe!!!!!!
    Funziona alla perfezione!!
    Grazie mille!! a tutti!
    Buona giornata

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Di niente, ciao..

  5. #5
    scusate se riesumo questo post ma mi ha aiutato per una cosa che sto facendo..

    al posto del quit ho messo un semplice

    codice:
    _root.gotoAndStop("secondoframe");
    ora ho questo problema.. se in questo "secondoframe" metto un bottone che mi fa ritornare al primo frame (quello contente il mediadisplay) il filmato non c'è più!

    tramite AS ho provato

    codice:
    istanza_mediadisplay.play();
    per tentare di farlo ripartire ma non funziona.. temo sia qualcosa legato al listener ma non sono molto pratico su questo aspetto

    Avete qualche suggerimento?

    Grazie e ciao!

  6. #6
    niente?

    L'unico metodo che ho trovato è estendere sulla timeline i diversi singoli mediadisplay (anche dove non dovrebbero essere visti) e nasconderli tramite .visible = 0 ma credo sia un metodo alquanto grezzo e suscettibile a sviste

  7. #7
    aiuto ho provato in molti modi che mi venivano in mente ma non sono riuscito a venirne a capo...

    non c'è qualche thread che mi possa aiutare sulla gestione eventi di mediadisplay??

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    144
    Riprendo questa discussione che mi interessa, solo che io non carico il flv con il componente media, ma faccio una connessione al Flash Communication Server e poi richiamo il flv con questo codice:

    ns = new NetStream(nc);
    my_video.attachVideo(ns);
    ns.play(streamName, 0, 0);

    come faccio a dare un comando quando è finito di streammare?
    Grazie

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    144
    up

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    e se devo far ripartire il filmato in loop? Devo fare così?:
    -------------------------------------
    var listener:Object = new Object();
    listener.complete = function(evt:Object) {
    fscommand(gotoAndPlay(1);
    };
    nome_di_istanza_media_display.addEventListener("co mplete", listener);
    ----------------------------------------

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.