Objekt nicht vorhanden, trotz .getNextHighestDepth?

dsturm

Erfahrenes Mitglied
Guten Morgen...

hab da mal ne Frage: Ich erstelle ein leeren MC und weise ihm per .getNextHighestDepth eine Tiefe zu. Trotzdem erscheint dann im weiteren Code die Fehlermeldung: Fehler: Eine 'with'-Aktion schlug fehl, da das angegebene Objekt nicht vorhanden ist.

Wenn ich ihm gleich eine fixe Tiefe wie bsp. 5 zuweise, ist dies nicht der Fall. Gibt es für die Methode einen "Initialisierungszwang" oder etwas ähnliches?

Code:
this.createEmptyMovieClip("mc_mask_copy", this.getNextHighestDepth);
Code:
with (mc_mask_copy) {
	clear();
	beginFill (0x0000FF, 50);
	lineStyle (1, 0x0000FF, 80);
	moveTo (0, -1 * dy_plus);
	lineTo ...
	... endFill();
}
 
^^ Du hast mein Herz schon höher schlagen lassen, aber obwohl ich da den Syntaxfehler drin hatte:

Es liegt leider nicht daran, weiterhin schlägt die with-Aktion fehl, da er das Objekt nicht findet...

Außerdem gibt er mir beim tracing von this.getNextHighestDepth() ein undefined zurück.
 
Zuletzt bearbeitet:
kann es sein das du als Flash 6 veröffentlichst..
hab dein Script getestet und unter 7 funktioniert es
 
Uups, ja! Dachte ich hätte das jetzt schon geschrieben...

Hatte vergessen, dass ich das ganze für v6 optimieren wollte, und daran liegt es dann halt... srry!
 
Zurück