24. april 2003 - 12:27Der er
15 kommentarer og 1 løsning
at få verdien fra et arrey assignet til en tekstbox 1 neavo nede
Jeg har en tekstbox som ligger inde i et movieclip - dette movieclip bliver dublikeret ud i en linie. Jeg forsøger at assigne arrayen ved at sige
me = _root.navnArrey[this._name-1];
for at kunne bruge movieclippets navn på denne måde har jeg brugt et tal istædet for bogstaver det vil sige at movieclippet hedder 1.
Jeg syns selv dette er den mest logiske måde at løse det på men kan ikke få det til at virke. Det underlige er at hvis jeg tracer _root.navnArrey[this._name-1]; så får jeg de verdier jeg gerne vil have i tekstboxene de vil bare ikke ankomme i mine movieclips. håber der er et klogt hovede derude der kan hjælpe med at løse problemet
Er det ikke fordi du lægger det ind på plads this._name-1? Eller kan du bare sige me = this._name-1? Hvis du vil have et navn (af chars) kan du vel lave et struct array og benytte det? eller har jeg helt misforstået dit spørgsmål?
ok Jeg kan se at min forklaring ikke er fyldestgørende her kommer lidt mere
Ja hassle jeg kan bare sige me = this_name; og det virker derfor antog jeg at det også ville virke ved at bruge this_name som verdi i et arrey .
Ja Barklund "me" er variablen på det tekstfeldt som jeg gerne vil assigne variablen til.tekstfeldet ligger inde i et movieclip.
koden ligger inde i første frame i det movieclip som kaldes med _this. Movieclippets navn er 1.
dette movieclip bliver dublikeret med en counter og de dublikerede movieclip kommer på den måde til at hedde 1,2,3,4,5,6, osv - og det er derfor jeg kan bruge movieclippets navn til at sætte ind som nummer i mit arrey = _root.navnArrey[this._name-1];
Som sagt når jeg tracer (_root.navnArrey[this._name-1]);
så får jeg også den verdi jeg gerne skulle have men den vil bare ikke vise sig i tekstfeldet.
JEg ved godt det med at array staves med a men det er så at sige en gennemført fejl jeg har tjækket for alle alm fejl er undersøgt - men det er rart at du også mener at det burde virke jeg lægger et link til flaaen så i kan se det in real.
sjov fejl... en af de meget irriterende af slagsen. find dit tekstfelt "me" og se, hvilke karakterer du inkluderer outline på. Du har kun valgt "0-9", så feltet kan jo kun vise tal. Vælg alle karakterer og du kan se alt :)
Hej Barklund skriv dig lige på med et svar - så jeg kan give dig points. Det var ret fedt at få den hjælp og at finde ud af at mit script grundlæggende var iorden.
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.