| 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: 17 let
|
|||
0