Autor Zpráva
godenmar
Profil
právě jsem přešel z flashe 5 u kterého jsem byl asi 5 let na adobe flash cs3, bohužel na první věc kterou jsem přišel je že nedokáže posílat proměnné mě známím spůsobem

/movieclip:proměnná = proměnná

je nějaký spůsob v AS 2.0 nebo 3.0 který tuto funkci nahrazuje. dost jí využívám.

díky za odpověď
Kejda
Profil *
Nevím jestli to chápu dobře ale takto: mc.prom = 5
Přepíše to proměnnou v mc na 5tku
embee
Profil
no, pokud vim, ta promenna musi existovat na urcitem objektu, v tomto pripade na MC. Defaultne tam asi zadna takova promenna nebude.

AS3 ma OOP model, coz znamena, ze pokud chces vytvorit objekt s vlastnimi promennymi, musis si napsat jeho tridu a tu pak instancovat - do te tridy muzes dat vlastni promenne a vlastni metody.

V tomto pripade by takova trida byla rozsirenim tridy movie clipu. Na internetu se da najit spousta materialu o tom, jak funguje OOP v AS3, takze pohledej a odpoved urcite najdes ;)
MarcoL
Profil *
ja tiez myslim ze to pojde tak ako pise Kejda... ja to tiez tak robim, teda aspon v AS2...
godenmar
Profil
díky "kejdo" fak super, nenapadlo by mě místo dvojtečky dosadit tečku.

co se týče opp modelu nikdy sem o tom neslyšel, takže ani nevím oč jde, ale nebojím se o to že se k tomu taky dostanu...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: