masken problem

marv Fox

Mitglied
Gouden Morgen,
ich hät da gern mal nen problem und zwar seht ihr im Anhang ne Animation. Am Ende dieser Animation gibts einen Movieclip mit einer Maske in der maskierten Ebene möchte ich über attach MovieClip ein paar Blubberbläschen reinzaubern mit Sinus kurve etc. Aber dazu komm ich erst noch gar net. Denn irgendwie nimmt er beim Attach movie die Maske nicht an. kann mir da jemand weiterhelfen und mir vielleicht erklären wozu setMask () da ist.
 
Zuletzt bearbeitet:
Hi,

zwei Dinge muss man dafür wissen:

1. Man kann mit attachMovie keine Clips in eine bestimmte Ebene (Layer) instanzieren; höchstens in eine bestimmte "Tiefe" (level).

2. Mit setMask() kannst Du einem Clip zwar eine Maske zuweisen, bei der Maske muss es sich allerdings um einen MovieClip mit einem Instanznamen handeln. Zudem kannst Du mit setMask nicht eine Maske für mehrere Clips verwenden.

Die einfachste Lösung in Deinem Fall wäre, in einer maskierten Ebene (unter Deiner Maske) einen sog. "Container" (einen leeren MC mit einem Instanznamen wie "ct" oder "container") anzulegen und die Blasen in diesen (schon maskierten) Clip zu instanzieren:
PHP:
container.attachMovie("blase", "b1", 1);

Gruß
.
 
Danke hät man (ich) auch selbst drauf kommen können. Anstatt _root mal ne instanz zu nehmen :-( naja danke nochmal. Den rest schaff ich hoffentlich dann auch noch.
 
Zurück