Ich habe in Flash CS 3 zwei Ebenen (je mit Bild und Text). Ebene 1 soll zuerst erscheinen. Bei mouseover-Eintritt soll Ebene 2 erscheinen. Dann sollte mit einem Klick eine neue Site erscheinen. Das Ding ist wohl einfach nicht aber für einen Neustarter in Flash. Danke für Antworten.
Also, das Prinzip in Flash für einen Rollover-Effekt basiert nicht auf Ebenen. Du hast grundsätzlich zwei Möglichkeiten: Per Button-Symbol (grafisch) oder eben per AS.
Also, per AS 3:
- Erzeuge aus dem Bild, dass Du einblenden möchtest, einen MovieClip. Ebenen existieren nicht wirklich in Flash, nur MovieClips. Ziehe anschließend eine Instanz des MovieClips auf die Bühne und gib diesem im Eigenschaften-Bedienfeld einen Namen, z.B. "picture_mc".
- Erzeuge aus Deinem Text, der den Rollover auslösen soll ebenfalls einen MovieClip und nenne die Instanz auf der Bühne z.B. "knopf_mc"
Anschließend legst Du folgendes Skript in ein Schlüsselbild auf eine eigene Ebene ;-)
Habe eine einfache Flash-Datei als zip angehängt.
Grüße
Helge -- 3D- / VFX-Specialist & Trainer
p i x e l t r a i n | 3d | vfx | animation consulting | training | production
Alles hat geklappt mit dem Code. Ein Problem bleibt aber noch. Wenn ich den Film anschaue und mit der Maus den Rollover-Effekt kontrolliere, wechseln die Bilder dauernd (siehe Attachment).
Da fehlt wohl noch was in diesem Code.
Das Rollover-Bild soll dann auch einen Link auf eine Seite ermöglichen.