Avatar billede imp Nybegynder
29. januar 2001 - 13:03 Der er 12 kommentarer og
1 løsning

Variabel fra .txt

Hejsa.. Jeg har et problem... I min Flash film henter jeg nogle variabler ind fra en en txt fil... De skal bruges visse steder hvor der står tekst.. F.eks. skal jeg bruge indholdet af nogle variabler til teksten på nogle knapper... Det fungerer fint nok hvis jeg på scenen laver en tekstbox og giver den navnet på den variablen den skal hente teksten fra og det fungerer fint... Jeg henter variablerne ind i første frame i scenen og filmen er kun en scene med en masse movie clips inde... Inde i et movie clip ligger der et movie clip hvor der ligger en knap hvor der ligger en tekstbox som så skal bruge en variabel af dem jeg hentede ind i første frame.. Men den kan ikke! Hvordan kan det være? Og hvad kan jeg gøre for at det virker!?

Variablerne hentes i første frame i \"Scene 1\"
Den variabel der ikke virker ligger i \"Scene 1 > menu (movie clip) > knap1mov (movie clip) > knap1 (knap) > menuknap1 (navn på tekstboxen og variablen den skal bruge teksten fra)2

Håber I kna hjælpe...

- imp
Avatar billede imp Nybegynder
29. januar 2001 - 13:15 #1
2 skal jo være \" og kna skal være kan... Og så er der sikkert flere ting der skal være noget andet og der mangler nok osS nogle , (kommaer) Men det er ikke det vigtige... Det vigtige er at I skal hjælpe mig... *ss*

- imp
Avatar billede imp Nybegynder
29. januar 2001 - 13:30 #2
koooooooooooooom nu med nogle svar... Det haster... :(
Avatar billede hoejrup Nybegynder
29. januar 2001 - 14:46 #3
Hvilken version af Flash anvender du?

I Flash 5 laver du globale variabler sådan:

_root.variabel = tekst1

I Flash 4 laver du globale variabler sådan:

/:variabel = tekst1

/Per




Avatar billede imp Nybegynder
29. januar 2001 - 15:09 #4
Hoejrup-> Erh.. Bruger 5\'eren... Men det der siger mig ingenting... Eller jo... Men jeg aner ikke hvordan jeg skal bruge det.. Aner ikke hvor jeg skal definere den variabel eller noget overhovedet... Swiiiiiish!

-imp
Avatar billede hoejrup Nybegynder
29. januar 2001 - 15:18 #5
Du skal lave den text variabel du henter ind, om til en global variabel. Så kan du hente variabel indhold alle steder.

Hvis din text variabel er lig med tekst1, så skal du lave en variabel der hedder

_root.variabel = tekst1

Det sted i movien, hvor du henter tekst strengen ind.

/per
Avatar billede hoejrup Nybegynder
29. januar 2001 - 15:33 #6
eks. din textfil der sådan ud:

&loadedBackground=Blue&loadedText=Welcome

de læses ind i flash med Actionscriptet:

loadVariablesNum (\"myTextFile.txt\", 0);
_root.baggrund = loadedBackground
_root.tekst = loadedText

Nu kan du vise variablerne ved at sætte dit tekstfelt navn lig _root.baggrund eller _root.tekst

/Per
Avatar billede imp Nybegynder
29. januar 2001 - 15:44 #7
Hmmmmm... Jeg fatter stadig keine af det... SoWy... Kan du ikke forklare det helt fra bunden... Så får du 60 ponit...?

- imp
Avatar billede imp Nybegynder
29. januar 2001 - 15:45 #8
WOW! nu er jeg endnu mere væk! *LOL*

- imp
Avatar billede imp Nybegynder
29. januar 2001 - 15:46 #9
tror jeg er med nu...
Avatar billede imp Nybegynder
29. januar 2001 - 15:49 #10
Nope.. Den GIDER ikke!
Avatar billede hoejrup Nybegynder
29. januar 2001 - 15:58 #11
Fra mit eksempel:

Lav et tekstfelt i den nye scene

kald tekstfeltets variabel baggrund, dvs. du skal ikke bruge _root. efter variabel navn.

/per
Avatar billede imp Nybegynder
30. januar 2001 - 08:53 #12
Undrer sig lidt over der er blevet accepteret... Jeg har sgu ikke accepteret svaret... Erh... Ufedt! Fatter det stadig ikke... Tsk tsk...
Fårk hvor skod!

- imp
Avatar billede imp Nybegynder
30. januar 2001 - 09:01 #13
SHIT et skod system!!!
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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