deep_popel
Mitglied
Hallo
Also ich kriege es einfach nicht auf die Reihe!
Habe folgendes:
So...das einzigste Problem ist, das ich in der for-Schleife mit trace() mir den Array ausgeben lassen kann aber wenn ich ihn bei setInterval einfüge geht garnichts.
Wenn ich alles ohne Schleife einzeln eingebe, geht's.
Es kann eigentlich nichts großes sein, aber ich komme einfach nicht drauf. Möchte auch nicht gerade behaupten, ich hab Ahnung. Habe auch nichts passendes für dieses Problem gefunden.
Bin über jeden Hilfe dankbar.
Also ich kriege es einfach nicht auf die Reihe!
Habe folgendes:
PHP:
function yscale(mc, inter_nummer) {
mc.onEnterFrame = function() {
this._yscale -= 15;
if (this._yscale < 0) {
delete this.onEnterFrame;
//trace(_root["interv" + inter_nummer] + "----");
clearInterval(_root["interv" + inter_nummer]);
}
};
}
inhalt = ["mc1", "mc2", "mc3", "mc4", "mc5", "mc6", "mc7", "mc8"];
zeit = 0;
for (var i = 0; i < inhalt.length; i++) {
zeit += 100;
//trace(inhalt[i]);
_root["interv" + i] = setInterval(yscale, zeit, inhalt[i], i);
//oder auch so!
//_root["interv" + i] = setInterval(function(){yscale(inhalt[i], i)}, zeit);
//trace(_root["interv" + i]);
}
Wenn ich alles ohne Schleife einzeln eingebe, geht's.
PHP:
_root["interv1"] = setInterval(yscale, zeit, mc1, 1);
Bin über jeden Hilfe dankbar.