qualcuno mi illumini, per favore.....
per non dover rimettere le mani su un centinaio di swf a cui non è stato fatto un preload ho pensato di creare un preload che di volta in volta mi carica gli swf e che lui stesso fa il preload del filmato caricato, quindi ho una mc istanziata "swf" nella quale carico l'swf "pippo", quindi mi sono crerata queste funzioni:
loader.onLoad = function() {
swf.loadMovie"pippo.swf");
swf.gotoAndStop(1);
_total = swf.getBytesTotal();
};
loader.onEnterFrame = function() {
_loaded = swf.getBytesLoaded();
if (_loaded<_total) {
swf.stop();
} else {
if (uno != true) {
swf.gotoAndPlay(swf._currentframe+1);
uno = true;
}
}
};
e qui nasce il problema... ho provato a fare un trace di _total e mi restituisce 4kb... quando le dimensioni dell'swf caricato sono ben maggiori, quidi mi sta leggendo le dimensioni della mia mc utilizzata come visore del filmato... mi sfugge forse qualcosa?

Rispondi quotando
