15. marts 2005 - 11:56Der er
10 kommentarer og 1 løsning
Hvordan benytter jeg den tekst, der er importeret fra fil til MC
Jeg har hentet en tekst fra en variabel - fra en tekstfil ind i et MovieClip - nu vil jeg gerne benytte denne variabel videre til en beregning - hvordan gør jeg det ? Er der nogen der kan hjælpe så vil jeg meget gerne høre noget snarest mulig.
Jeg er altså ikke så god - jeg kender godt Number funktionen, men jeg ved ikke - er der nogle regler for hvor jeg skal oprette den nye variabel jeg vil benytte og skal jeg så igen benytte LoadVariables() ? Håber du kan hjælpe mig og håber du forstår :) Tak i øvrigt for din hurtige respons.
ok - on(release) { loadVariables("priser.txt", "_root.pris.pris1");//pris1 er navnet på variablen i mit txt.doc. } hvordan laver jeg så den første linie rigtig så jeg kan benytte værdien fra teksfilens variabel: myvar = Number(_root.pris.pris1.text???);//pris er navnet på MC trace(myvar);
ehhh... nej, det er ikke helt rigtigt, det der. Prøv at kigge på fx. MovieClip.loadVariables() funktionen i hjælpen i flash.
Grundlæggende, så de variabler du har i tekstfilen - dem har du også i flashen. Hvis du henter dem ind i et movieclip, så har du dem i dét movieclip, de skal dermed bare adresseres rigtigt.
Hvis du får hentet "priser.txt" ind i et movieclip kaldet "pris", hvilket denne funktion er en del af: _root.pris.loadVariables("priser.txt");
Så skal du gerne kunne tilgå variablerne, i dette tilfælde variablen "pris1", på denne måde: trace (_root.pris.pris1);
Det er meget kort beskrevet. Du skal nok også lige lave noget loadcheck på variablerne. Er det en fil på 100 Kb vil brugeren måske gerne lige være helt med på, hvad der sker, mens dataene bliver hentet ind.
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.