Utilizzo il seguente codice trovato sull'help di Flash 8 per fare un preload di un file flv e poi playarlo.

Ora, quello che vorrei è fare il preload del file flv ma non playarlo di default.

Cioè vorrei che il filmato si caricasse all'apertura del swf ma che si iniziasse a playarlo solo clikkando su un tasto.

E' possibile?



var connection_nc:NetConnection = new NetConnection();
connection_nc.connect(null);
var stream_ns:NetStream = new NetStream(connection_nc);
vid.attachVideo(stream_ns);
stream_ns.play("miovideo.flv");

var loaded_interval:Number = setInterval(checkBytesLoaded, 800, stream_ns);
function checkBytesLoaded(my_ns:NetStream) {
var pctLoaded:Number = Math.round(my_ns.bytesLoaded / my_ns.bytesTotal * 100);
loaded_txt.text = Math.round(my_ns.bytesLoaded / 1000) + " of " + Math.round(my_ns.bytesTotal / 1000) + " KB loaded (" + pctLoaded + "%)";
progressBar_mc.bar_mc._xscale = pctLoaded;
if (pctLoaded >= 100) {
clearInterval(loaded_interval);
}
}