Avatar billede stephanryer Nybegynder
17. november 2005 - 17:05 Der er 1 kommentar og
1 løsning

[Flash] sleep / wait løsning til en variabel er loadet fra en fil

Dette er en testfil som viser kernen af mit problem.

I min rod loader jeg variabler fra to txt filer
således:

stop();
loadVariables("var1.txt", "_root", "GET");
loadVariables("var2.txt", "_root", "GET");
while(_root.varNo1==undefined){
}
_root.textField.text = varNo1;

Jeg bruger så en while-løkke som jeg havde tænkt mig skulle køre til varNo1 er loadet, denne hentes fra filen var1.txt. Denne løsning viser sig dog blot at fotsætte som en uendelig løkke. Jeg ved at variablen bliver hentet, men der går lidt tid før den er hentet ind i flashfilen og det er denne tid jeg gerne vil have flash til at vente i. Så jeg med det samme variablen er loadet ind fortsætter med den næste linie kode der måtte være.

Ved nogen hvordan man venter på at en variabel er loadet int?

På forhånd tak.
Avatar billede jmc Nybegynder
17. november 2005 - 17:20 #1
Du kan tjekke på om teksten som kommer i variablen indeholder en variable f.eks. ved navn isloaded som er sat = true. Når dette er gyldigt kan den gå videre til en anden frame, men ikke før.
Avatar billede stephanryer Nybegynder
17. november 2005 - 20:13 #2
det kunne jeg ikke få til at virke. Jeg har løst det ved at jeg lige efter at have bedt om at få loadet alle variablerne, opretter en var ved navn status som jeg så sætter til "". Denne ændres siden hen til "OK" når den er loadet og ligger sidst i txt-filen.

Jeg kører så en gentagen linie kode i en onEnterFrame function for at finde ud af om den er skiftet. Er dette tilfældet går jeg videre til næste Scene.

Men tak for indlægget anyway.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Ringkjøbing Landbobank – Nordjyske Bank

Forretningsudvikler til procesoptimering

Politiets Efterretningstjeneste

AI/ML udvikler i PET

Politiets Efterretningstjeneste

IT-frontdesk medarbejder til PET's IT Servicedesk