problemer med asfunction og viewImages
Hej EksperterJeg har, som titlen siger, lidt problemer med min asfunction og viewImages.
Jeg har min .fla bygget op således:
Vi har en forside, her har vi nogle menu-knapper - når du trykker på en menu-knap, kommer der en side, inde på siden, er der et link, som skal køre min function. Dette virker også fint nok, MEN: samtidig med, at den kører functionen, skal den også loade nogle billeder. Jeg har en "boble"-mc, som bliver vist ved tryk på linket. Inde/ovenpå boble-mc'et, har jeg et imgHolder-mc - i 1. frame i det mc, der har jeg følgende kode:
this.createEmptyMovieClip("holder",1);
function viewImages(filePath){
holder.unloadMovie();
num = 0;
imgVars = new LoadVars();
imgVars.load(filePath);
imgVars.onLoad = function(s){
imgPaths = new Array();
if(s){
for(name in this){
if(name.substring(0,6) != "onLoad"){
imgPaths.push(this[name]);
}
}
holder.loadMovie(imgPaths[num]);
}else trace("Kunne ikke hente txt-filen");
}
}
function viewNextImg(){
num++;
if(num > imgPaths.length-1) num = 0;
holder.loadMovie(imgPaths[num]);
}
function viewPrevImg(){
num--;
if(num < 0) num = imgPaths.length-1;
holder.loadMovie(imgPaths[num]);
}
function viewNumImg(n){
num = n;
holder.loadMovie(imgPaths[num]);
}
this.onEnterFrame = function(){
if(holder.getBytesLoaded() == holder.getBytesTotal()){
this._width = 80;
this._height = 80;
}
}
Godt så:
Functionen, som bliver kørt, når min boble, som skal vise billederne, bliver kørt, ser således ud:
function showBubble(sti){
boblen.imgHolder.viewImages("imgFolder.txt");
boblen._visible = true;
boblen.gotoAndPlay("load");
}
Men når jeg trykker på linket, gider den godt vise min boble, men gider ikke loade billederne.
Den gider kun loade billederne, hvis jeg allerede fra starten i imgHolder'ens 1. frame skriver dette under alt det andet:
viewImages("imgFolder.txt");
HVAD GØR JEG?
