Novo

Forum kao aplikacija na telefonu

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

  • 4 odgovora
  • 2.775 pregleda

Najnovija ↓

Menjanje vrednosti promenljivih u for petlji 12.03.2008. u 23:38 · pre 226 meseci #1
Interesuje me kako da brzo u malo linija koda promenim vrednosti promenljivih?
Recimo da imam promenljive a1,a2,a3,a4,a5,a6,...a100 i da treba da postavim njihovu vrednost na npr 10.
Najbolje bi bilo da napravim neku petlju, nesto ovako:

for (i = 1 to 100) {
a = 10; <-----ovo ovde me interesuje
}

...ili, kako kad imam 10 movie clip-ova koji imaju imana "mc1","mc2","mc3","mc4",..."mc10" koko da ih pozivam u zavisnosti od neke promenljive npr:

var v:Nuber;
v = 4;
mc[v].gotoAndPlay(15);
Nadam se da me je neko razumeo i da zna odgovor.
Hvala unapred!
Re: Menjanje vrednosti promenljivih u for petlji 15.03.2008. u 19:38 · pre 226 meseci #3
^Hvala.
A kako kad hocu da dodelim neku vrednost promenljivama u 10 movie clipova?

npr

for (i = 1;i<=10;i++) {
_root.this["mc"+i].promenljiva = 5;
}

nesto ovako, ali ovo nece da radi! Pomgajte ljudi! :(
Re: Menjanje vrednosti promenljivih u for petlji 17.03.2008. u 09:31 · pre 226 meseci #4
gornji metod sigurno radi. Verovatno nisi lepo pokazao na klipove. Mnogo je glupo koristiti _root.this ????? Ako su ti klipovi na _root-u koristi _root["mc"+....

Cisto da se uveris da kod radi i da je problem negde kod tebe evo ti dokaz:

Code:

var i:Number;
for (i=0; i<10; i++) createEmptyMovieClip("mc"+i, getNextHighestDepth());

for (i=0; i<10; i++) this["mc"+i].promenljiva = i*2;

for (i=0; i<10; i++) trace("instance: "+this["mc"+i]+"      promenljiva:"+this["mc"+i].promenljiva);
Potpis
To beer or not to beer?
- Shacksbeer -

http://www.nislija.be/
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme