ciao a tutti!
volevo realizzare una semplice preload queue, che carichi dei background abbastanza pesanti all'ingresso nel sito, in modo da renderli disponibili subito al click più avanti.
codice:
var backgroundPreload:Object = {contacts:"../images/section_background/background_homepage.jpg", history:"../images/section_background/background_history.jpg", contacts:"../images/section_background/background_contacts.jpg"};
var propertyName:String;
for (propertyName in backgroundPreload) {
loadListener = new Object();
loadListener.onLoadProgress = function(target_mc, numBytesLoaded, numBytesTotal) {
trace(numBytesLoaded/numBytesTotal);
};
loadListener.onLoadInit = function(target_mc) {
trace("ho finito di caricare: " + propertyName);
}
mcLoader = new MovieClipLoader();
mcLoader.addListener(loadListener);
mcLoader.loadClip(backgroundPreload[propertyName], propertyName);
trace("stò caricando: " + backgroundPreload[propertyName] + "in " + propertyName);
}
sapreste dirmi dove stò sbagliando perfavore?
grazie mille!