| |||||||
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: Apr 2003
Beiträge: 18
| Maskeneffekt mit AS
Hallo, vielleicht könnt ihr mir weiterhelfen: ich versuche mit duplicateMovieClip und einer zeitlichen Verzögerung beim duplizieren einen Maskeneffekt mit ActionScript zu erzeugen. Hab damit noch kaum Erfahrung, aber zumindest funktioniert das Duplizieren und die Verzögerung. Ich schaffs aber nicht die mc´s als maske für ein bild zu definieren. Hab die fla im Anhang. Hier der Code auf einem leeren MC zum Steuern des Ablaufs: PHP-Code: Was mach ich falsch? Vielen Dank schon im Vorraus für eure Mühe gruss birgit |
| | |
| | #2 (permalink) |
| Level up Registriert seit: Jun 2001 Ort: Bocholt
Beiträge: 4.155
|
so wie Du es jetzt gemacht hast, müsstest Du tatsächlich, jedesmal maske und maskiertes Objekt duplizieren, aber es gibt natürlich einen einfachen Trick, ...da ich auch noch einige andere Sachen überarbeitet habe jetzt mal Schritt für Schritt: -----als erstes mal hab ich den völlig übberflüssigen actions-mc entfernt, das script (daß gleich folgt) legst Du besser direkt in die Hauptzeitleiste (wg. der Übersicht evtl. einer extra Ebene) seit flashMX kann man ja Clip-Events dynamisch erstellen.... -----als nächstes (der Trick)...aus dem mask mc habe ich wieder einen mc mit dem Instanznamen 'maske' erstellt, so daß der mc mask absolut jetzt auf _root.maske liegt, jetzt kann ich _root.bild mit _root.maske maskieren... wenn ich jetzt _root.maske.mask dupliziere gehört der duplizierte mc ja schon zur maske.... ----als letztes, deine Duplizier- und Positionier-Technik ist wenig dynamisch gewesen, so daß ich nach meinen Änderungen einiges anpassen hätte müssen, ich hab das dann lieber komplett neu geschrieben, dabei nutz ich die Funktion '%' (ausgesprochen 'modulo') wenn Du wissen willst wie das funktioniert gib einfach mal modulo in der Suchfunktion ein, auf jeden Fall brauchst Du jetzt einfach nur den mc maske richtig zu positionieren, und die variaben 'breite_hoehe' und 'luecke' entsprechend Deiner Vorstellungen anzupassen un das Ding funktioniert. Hier das script (wie gesagt einfach in die HZL einfügen): ActionScript:
Gruß Alois Edit: ...als allerletztes, natürlich ist das ganze ein ideales Beispiel für einen intervall, dann säh das script so aus: ActionScript:
__________________ -Spuckt mir auf den Stuhl, ich will im Grünen sitzen- Geändert von Alois (02-03-2004 um 11:02 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |