ciao a tutti
uso flash 8 pro,
ho un problema con un swf da 732KB e il suo preload:
l'swf incriminato è un piccolo sito che richiama al suo interno, tramite loadmovie, altri swf o che fa degli attachmovie di mc presenti in libreria e che all'inizio fa un preload.. nulla di strano se non fosse che quando lo vado a visualizzare, il preload, parte da dopo il 50% del caricamento (fino a qul punto non si visualizza la classica barretta di caricamento).
Il codice relativo al preload è il seguente:
Per trovare il problema ho fatto una piccola stampa in output della dimensione in byte totale caricata (tBytes) e..codice:lBytes = _root.getBytesLoaded(); trace("dimensione caricata = "+lBytes) tBytes = _root.getBytesTotal(); trace("dimensione totale = "+tBytes) trace("--------------------------") percentLoaded = Math.floor((lBytes/tBytes)*100); loader.bar._xscale = percentLoaded; loader.percent.text = percentLoaded + "% of " + Math.floor(tBytes/1024) + "K loaded."; if (lBytes>=tBytes && tBytes>0) { if (count>=12) { gotoAndStop("main"); } else { count++; gotoAndPlay("preload"); } } else { gotoAndPlay("preload"); }
svelato l'arcano, questa risulta essere di 1303248 byte invece che 732k!!
![]()
![]()
Qualcuno ha già riscontrato questo problema?
Grazie!!

Rispondi quotando
