Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 2.621 pregleda

Najnovija ↓

Pokazivanje podataka preko niza textField-a 31.01.2004. u 14:17 · pre 276 meseci #1
pozdrav svima.
Citam podatke iz XML fajla. Naprimer dobijam 5 podataka. Kako napraviti niz TextField-a (u ovom slucaju 5 komada) tako da prvi textField ispisuje prvi podatak i tako dalje? Podaci ne moradju da budu iz XML-a moze i iz niza.

Ja sam to probao ovako nekako
Code:

//ovaj niz cuva podatke
pod=new Array();
pod[1]="1";
...
pod[5]="5";

//na sceni imam textfield pod imenom txt i variablom t
for (var n=1;n<=5;n++) {
            duplicateMovieClip("txt","txt"+n,n);
            setProperty("txt"+n,_x,50);
            setProperty("txt"+n,_y,n*50); }
//sada je napravljeno novih 5 tekxtova, ali svi pokazuju iste podatke tj. vrednost variable t
t="nesto";
//sada svih 6 textboksova pokazuje tekst "nesto"
//Kako sada npraviti da svi textbox-ovi pokazuju razlicite vrednosti??

Hvala
Potpis
Hide me away from danger
Re: Pokazivanje podataka preko niza textField-a 31.01.2004. u 17:55 · pre 276 meseci #2
Svi "klipovi" koje si duplirao vezani su za istu promenljivu.
Napravi simbol tipa MovieClip u kojem se nalazi textfield vezan za promenljivu t. Instancu tog simbola na sceni nazovi recimo txt kao i dosad, tako da ti dupliranje odrađuje isti kod. Ali, sada svaka duplirana instanca ima svoju lokalnu promenljivu t koju možeš nezavisno da postavljaš.

for (var n = 1; n <= 5; n++) eval ("txt" + n).t = pod [n];
Potpis
BoxUp
interesantna logička igra
Monty Hall paradoks - interaktivni demo
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme