Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15
  1. #11
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    321
    ciao nega... scusa la domanda banale ma.... come l'associo all'evento fine del filmato?...

    ho trovato questo:

    var listener:Object = new Object();
    listener.complete = function(evt:Object):Void
    {
    my_video.clear()
    };
    my_video.addEventListener("complete", listener);

    che è un esempio che hai postato tempo fa che dovrebbe associare un comando all'evento fine del filmato... come vedi ho inserito il comando ma... non so se è perchè non è un componente ma un video "incorporato" ma alla fine della riproduzione non succede nulla...

    sto sbagliando tutto eeeehh...
    ciao scusa e grazie

  2. #12
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Non è banale, la domanda. Semplicemente quel codice è riferito ad un Media component, e non ad un semplice oggetto video popolato via netstream. In quel caso:

    codice:
    var my_nc = new NetConnection();
    my_nc.connect(null);
    var my_ns = new NetStream(my_nc);
    my_ns.onStatus = function(info)
    {
    	if(info.code == "NetStream.Play.Stop"){
    		my_video.clear();
    	}
    };
    my_video.attachVideo(my_ns);
    my_ns.play("videoclip.flv");

  3. #13
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    321
    ok funziona perfettamente.... che dire...

    grazie ancora

  4. #14
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    321
    mi è sorto un problema.....

    se il file swf è sul _level0 tutto funziona...
    http://www.fiordalisi.it/spot_new.html

    se invece carico l'swf all'interno dell'applicazione sul _level5 continua a funzionare tutto tranne la barra del buffer video...
    http://www.fiordalisi.it > spot tv

    che poi effettivamente non riesco a capire (perchè sono collegato con fw) se è solo la barra a non funzionare o proprio il buffer...

    il codice è
    1° frame:
    var my_nc = new NetConnection();
    my_nc.connect(null);
    var my_ns = new NetStream(my_nc);
    my_ns.onStatus = function(info)
    {
    if(info.code == "NetStream.Play.Stop"){
    my_video.clear();
    }
    };
    my_video.attachVideo(my_ns);
    //setbuffertime decide dopo quanti secondi caricati deve partire il filmato
    my_ns.setBufferTime(10);
    //my_ns.play(filmato);
    function tracebar(mc){
    car = mc.bytesLoaded;
    tot = mc.bytesTotal;
    perc = Math.round((car*100)/tot);
    _root.barrafilm._x = 402.0;
    _root.barrafilm._xscale = perc;
    }
    a = setInterval(tracebar,30,my_ns);

    e nei pulsanti di avvio del video:
    on(release){
    my_ns.play("video/sondaggio1.flv");
    }

    secondo voi perchè...???

    grazie a tutti.

  5. #15
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    321
    sono un pirla.....

    lo dico perchè se qualcuno è pirla come me può vedere da qui come ovviare a volte a certi problemini stupidi.

    è bastato modificare:

    _root.barrafilm._x = 402.0;
    _root.barrafilm._xscale = perc;

    in:

    _level5.barrafilm._x = 402.0;
    _level5.barrafilm._xscale = perc;

    visto che l'swf viene caricato appunto sul _level5

    bella tavanata eeeehhhhh...

    scusate il prolungamento più o meno inutile del post


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.