Autor | Zpráva | ||
---|---|---|---|
coffee Profil * |
#1 · Zasláno: 14. 8. 2008, 10:43:48
Ahoj, prosim vas, ako definujem nazov movieclipu cez actionscript?
konktretne: teraz mam: objekt1.onRollOver = function() {btFader();}; objekt2.onRollOver = function() {btFader();}; objekt3.onRollOver = function() {btFader();}; ... ... ... ... ... ... objekt500.onRollOver = function() {btFader();}; ... chcem to spravit cez for, tak som dal: for(var i = 1; i < 301; i++){ var obj = "objekt"+i; objekt.onRollOver = function() {btFader();}; } samozrejme "objekt.onRollOver" mi nefunguje, neviete co mam spravit aby mi premennu bralo ako movieclip? diky. |
||
DoubleThink Profil * |
#2 · Zasláno: 14. 8. 2008, 11:48:05
K vlastnostem objektů můžeš přistupovat i jako k poli:
_root['objekt'+i].onRollOver eval('objekt'+i).onRollOver |
||
coffee Profil * |
#3 · Zasláno: 14. 8. 2008, 13:15:52
diky, pomohlo, ale mam tu dalsi problem, do funkcie posielam tu istu premennu a nejde mi to
for (var i = 1; i<300; i++) { _root['objekt'+i].onRollOver = function() { btFader(_root['objekt'+i]); }; } ... s danym objektom potrebujem vo funkcii dalej pracovat - menit alphu. diky moc |
||
Časová prodleva: 16 let
|
0