Autor | Zpráva | ||
---|---|---|---|
godenmar Profil |
#1 · Zasláno: 3. 10. 2009, 01:37:43
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 * |
#2 · Zasláno: 3. 10. 2009, 10:04:59
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 |
#3 · Zasláno: 3. 10. 2009, 20:29:04
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 * |
#4 · Zasláno: 4. 10. 2009, 20:02:49
ja tiez myslim ze to pojde tak ako pise Kejda... ja to tiez tak robim, teda aspon v AS2...
|
||
godenmar Profil |
#5 · Zasláno: 4. 10. 2009, 20:53:58
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... |
||
Časová prodleva: 15 let
|
0