30. januar 2001 - 09:05Der er
7 kommentarer og 2 løsninger
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)\"
Håber I kan hjælpe...
- imp
BTW: Har lavet spørgsmålet før, men det her skod system syntes det skulle acceptere det svar der var givet som jeg ikke forstod såeh... (Var aldrig været i nærheden af at trykke på acceptér før jeg forstod svaret) <- ARGH!
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
måske det kan hænde at din textbox som skal hentes frem skal ligge i det pågældende movieclip i stedet for at ligge på scenen det plejer at virke i andre flash sammenhænge
Den tekstbox der ligger på scenen virker som den skal... Den kan godt finde ud af at bruge det tekst der er inde i variablen... Det er de tekstboxe inde i knapperne og movieclipsne der ikke fungerer...
Hej imp Hvis du skal bruge en variabel som ligger i scene1, som du skriver, inde i et movieclip. Så skal du bare skrive /:variabel MEANING: hvis du har et textfield i scene1 som hedder variabel, så skal du bare lave en action på framen inde i dit movieclip (hvor dit andet textfield ligger)og skrive nyevariabel = /:variabel
Okay! det lyder forvirrende, men reglen er at hvis du skal bruge en variabel inde i et movieclip, og variablen ligger udenfor movieclippet, så skal du bare skrive /: foran variablen !!!! Det virker 100%....hvis jeg forstår spørgsmålet...du kan evt. sende mig .fla filen så kan jeg lave det for dig. :-)
Variablen bliver skrevet inde i første scene fordi den bliver hentet ind af et tekstdokument... Men der hvor jeg skal bruge den er inde i et movieclip... Og jeg FATTER det simpelthen ikke... :(
Jeg ved ikke om du har fået det til at virke men ellers: Du loader din variable eks. \'MinTxt\' fra et txt dokument: I din MainTimeline erklærer du en ny global variable: LoadMinTxt = MinTxt Nu ligger din variable i roden af din Flash applikation. Så kan du i altid kalde det ved hjælp af: _root.LoadMinTxt (Flash5) eller /:LoadMinTxt (Flash4) i hvilket som helst movieclip uanset om det er movieclip i movieclip i osv. /D!ktator
Hej D!ktator! Det var sq da et godt svar! jeg tror det er det der skal til! - Jeg prøvede at hjælpe ham, men jeg kunne ikke få de globale variabler til at virke! Men det kan jeg nu! Håber han ser dit svar.
Heh... Havde helt glemt jeg havde oprettet det her spørgsmål...
Men.. Det gider overhovedet ikke fungere - sikke da noget lort... Tror hellere jeg må oprette spørgssmålet igen...
- imp
Synes godt om
Ny brugerNybegynder
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.