| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jul 2004
Beiträge: 5
| Zugriff auf Eigenschaften von dynamischen Movieclips
Tag zusammen, ich habe folgendes Problem: Ich möchte auf die Eigenschaften eines mittels "createEmptyMovieClip()" erzeugten Objektes zugreifen. Solange ich den Namen des zu erstellenden Movieclips als Parameter ("mc1") explizit angebe ist alles in Butter: // Deklaration Funktion "zeichne ()" function zeichne(){ createEmptyMovieclip("mc1", 1); mc1.beginFill(0x0000FF,100); mc1.lineStyle(2,0x000000); mc1.moveTo(100,100); mc1.lineTo(200,100); mc1.lineTo(200,200); mc1.lineTo(100,200); mc1.lineTo(100,100); mc1.endFill(); } // Aufruf Funktion "zeichne ()" _root.zeichne(); // Zugriff auf Movieclip-Eigenschaften (funktioniert) mc1._alpha=50; Sobald ich der Funktion "createEmptyMovieClip" jedoch eine Variable als Parameter übergebe wird zwar der MC gezeichnet, ich habe jedoch keinen Zugriff mehr auf die Eigenschaften (z.B. _alpha) des entsprechenden MC's: // Deklaration Funktion "zeichne2 ()" function zeichne2(name_mc){ createEmptyMovieclip(name_mc, 2); this.beginFill(0xFF0000,100); this.lineStyle(2,0x000000); this.moveTo(300,300); this.lineTo(400,300); this.lineTo(400,400); this.lineTo(300,400); this.lineTo(300,300); this.endFill(); } // Aufruf Funktion "zeichne2 ()" _root.zeichne2("mc2"); // Zugriff auf Movieclip-Eigenschaften (funktioniert nicht) mc2._alpha=50; Mit "this._alpha=50;" funktioniert die Sache zwar, es werden jedoch sämtliche Movieclips transparent und nicht nur der eine ("mc2"). Und wenn man innerhalb der Funktion "zeichne2()" anstatt z.B. "this.beginnFill()" , "name_mc.beginnFill()" angibt wird der Movieclip erst gar nicht gezeichnet. Bin im Moment völlig ratlos. Vielleicht kann sich ein Experte dieses Problems mal annehmen. Schon mal vielen Dank im Voraus. Grüsse nyamco |
| | |
| | #2 (permalink) |
| voidboy Registriert seit: Sep 2004 Ort: München
Beiträge: 5.588
|
So könnte man es machen: PHP-Code: Geändert von rendner[i] (12-03-2005 um 15:59 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |