Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kako mijenjati ime varijable u LoadVars

[es] :: Flash :: kako mijenjati ime varijable u LoadVars

[ Pregleda: 1661 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

drla stroga
Daco Mican

Član broj: 62021
Poruke: 40
81.93.90.*



Profil

icon kako mijenjati ime varijable u LoadVars18.04.2006. u 15:49 - pre 220 meseci
Pozdrav, imam mali problemcic. Koristim LoadVars da bi uvezao neke podatke iz txt fajla u swf. E sad, sve sjajno radi dok su u kodu fiksno zadana imena npr: imeVars.ime1 sto odgovara ime1 u text doc. Ali ako imam ime2, ime3 itd u txt doc i u svom filmu imam input text "broj" trebalo bi da imeVars.ime+broj uveze ime5 ako je broj=5.
Uostalom evo sta sam napravio i sta mi treba
imam
Code:
on(release){
    var imeVars = new LoadVars();
imeVars.onLoad = function(ok) {
if (ok) {
    
ime_txt.text = imeVars.ime1+"  "+imeVars.prezime1;
}
};
imeVars.load("tblTest.txt");
}

a treba mi
Code:
on(release){
    var imeVars = new LoadVars();
imeVars.onLoad = function(ok) {
if (ok) {
    
ime_txt.text = imeVars.("ime"+broj)+"  "+imeVars.("prezime"+broj);
}
};
imeVars.load("tblTest.txt");
}

ali ne prihvata mi jer kaze da iza tacke (.) treba da bude ime polja.
piti il' ne piti pitanje je sad
 
Odgovor na temu

Esmin Gracic
Esmin Gracić
Sjenica; Sarajevo

Član broj: 95337
Poruke: 17
*.dialup.neobee.net.



Profil

icon Re: kako mijenjati ime varijable u LoadVars20.05.2006. u 16:44 - pre 219 meseci
ako imaš učitane varijable ime1, ime2, ime3, ime4, ime5... itd, npr.

pristupaš im na ovaj način

ImeVars.ime1, ImeVars.ime2 itd.

a za više njih jednim kodom koristiš ImeVars["ime"+i] // i je promjenljiva koja ide od 1-5 npr. koristiš for petlju...

ako želiš ove vrijednosti da učitaš u dimaničke tekst boxove, zadaj im imena instance tekst1, tekst2 ili u var na sličan način tekst1, tekst2

tako možeš iskoristiti sljedeće //ako imaš u 5 varijabli

Code:
for (i=1; i<6; i++) {
    eval('tekst'+i).text = ImeVar["ime"+i];  // ako koristiš instancename za tekst boxove
    eval('tekst'+i) = ImeVar["ime"+i];  // ako koristiš var opciju kod tekst boxova
}
 
Odgovor na temu

[es] :: Flash :: kako mijenjati ime varijable u LoadVars

[ Pregleda: 1661 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.