Novo

Forum kao aplikacija na telefonu

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

  • 2 odgovora
  • 2.001 pregleda

Najnovija ↓

Problem sa komandom "eval" (Flash 5 i 6) 14.09.2010. u 14:37 · pre 196 meseci #1
Imam igricu rađenu u Flashu verzije 5, kada sam hteo da je prebacim u verziju 6 Output panel mi je izbacio poruku da moram da zamenim stari kod (eval) sa novim. U kodu se pojavljuje još komandi "eval" ali se Output panel nije bunio u vezi njih.
Zna li ko sa kojim komandama da zamenim ove i da li će komande "eval" koje Output panel nije pomenuo kasnije mogu da prave problema (tj da li komanda "eval" postoji u Flashu 6)

eval("contastat"+i)=0;

eval("contastat"+i)=eval("contastat"+i)-minim;

eval("contastat" + nesto)++;


Unapred zahvalan
Potpis
sax 386
Re: Problem sa komandom "eval" (Flash 5 i 6) 05.10.2010. u 12:49 · pre 195 meseci #2
Hej zar niko nema neki savet?
Ili bar ime nekog programa koji može da konvertuje A.S. kod Flash 5 u kod Flash 6

POMAGAJTE !!!!!
Potpis
sax 386
Re: Problem sa komandom "eval" (Flash 5 i 6) 07.10.2010. u 11:49 · pre 195 meseci #3
a... ja imam savet, nego je bila stara tema kad sam naleteo pa sam mislio da si već rešio problem :) Ja sam svojevremeno koristio eval na svakom ćošku i nisam mogo da živim bez eval :) Šteta što su ukinuli u AS3 :) Mada i nije, sad sam bar naučio kako se pravilno programira :) i život mi je mnogo lakši mogu da ti kažem.

Anyway da se vratimo na tvoj problem. Evo ovo sam ti izvuko iz helpa, možda pomogne:

In Flash 5 or later, you cannot use eval() to dynamically set and retrieve the value of a variable or instance name, because you cannot use eval() on the left side of an equation. For example, replace the code:
eval ("var" + i) = "first";

with this:
this["var"+i] = "first"

or this:
set ("var" + i, "first");




Potpis
www.zeitgeistmovie.com - film koji mora svako da vidi! (free to download)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme