Flash Lupen

Transcription

Flash Lupen
Flash 8 – Lupeneffekt
Allgemein
Für die folgenden Lernschritte benötigst du das Foto „Winter.jpg“ aus dem Übungsordner
„Übungsdateien für Corel Photopaint und Painter“. Du kannst den Ordner unter folgender
Adresse als Zip-File herunterladen:
http://www.psbregenz.at/service/downloads/info/downloadcorel.html
Natürlich funktioniert diese Anleitung auch mit einem anderen Bild.
Ebenen erstellen in Flash
Starte Flash 8 und wähle das Menü „Datei – Neu“. Stelle die Bühne auf folgende Maße
ein:
Für diese Übung benötigst du insgesamt drei Ebenen: „aktionen“, „lupe“ und „foto“. Diese
Ebenen erstellst du, indem du in der Zeitleiste auf die Schaltfläche „Ebene einfügen“
klickst und die neuen Ebenen durch Doppelklick auf den Namen umbenennst:
Flash_Lupeneffekt
Seite 1 von 8
© SC 2006
Symbole in der Bibliothek von Flash erstellen
Über das Menü „Fenster – Bibliothek“ stellst du zunächst
sicher, dass die Bibliothek deines Flash-Films am rechten
Rand angezeigt wird.
Klicke nun am unteren Ende der Bibliothek auf das Symbol
„Neues Symbol“ (Vergleiche mit der Abbildung rechts) und gib
im darauf erscheinenden Dialogfeld folgende Daten ein:
Abschließend klicke auf „OK“. Importiere nun über das Menü
„Datei – Importieren – In Bühne importieren“ das Foto
„Winter.jpg“ in deinen Flash-Film.
Richte nun das Foto an der linken oberen Ecke aus, indem du
unter „Eigenschaften“ für X und Y folgende Werte eingibst:
Bevor du nun zum nächsten Schritt kommst, wird es Zeit, deine Arbeit zu speichern.
Speichere deinen Flash-Film unter dem Namen „lupe“ in dein Übungsverzeichnis.
Lege nun ein weiteres neues Symbol an, indem du in der
Bibliothek wieder auf die Schaltfläche „Neues Symbol“
klickst. Nenne dieses Symbol „lupe“ und speichere es
wiederum als „Movieclip“ ab.
In deiner Bibliothek müssten sich nun 3 Objekte befinden
(Vergleiche mit der Abbildung rechts).
Wähle als nächstes in der Werkzeugleiste das
„Rechteckwerkzeug“ aus und zeichne ein Rechteck.
Flash_Lupeneffekt
Seite 2 von 8
© SC 2006
Nachdem du mit Hilfe des Rechteckwerkzeugs (siehe Abbildung rechts,
roter Rahmen) ein Rechteck gezeichnet hast, wählst du das
Auswahlwerkzeug (Abbildung rechts, grüner Rahmen) und klickst damit
doppelt in dein Rechteck.
Nun kannst du in der Eigenschaftenleiste folgende Eigenschaften für
dein Rechteck einstellen:
Die Füll- und Umrissfarbe deines
Rechtecks spielen keine Rolle,
daher
musst
du
diese
Eigenschaften
auch
nicht
ändern. Übernimm einfach die
Einstellungen, die vorgegeben
sind.
Du benötigst noch ein weiteres Symbol für den Lupeneffekt. Klicke also in der Bibliothek
ein weiteres Mal auf die Schaltfläche „Neues Symbol“. Dieses nennst du „maske“:
Maskenebene in Flash erstellen
Das Symbol „maske“ besitzt eine
eigene Zeitleiste. In diesem Symbol
musst du nun zwei Ebenen anlegen.
Achte darauf, dass du dich auch
wirklich
im
Symbol
„maske“
befindest (Vergleiche mit der
Abbildung rechts).
Nenne die obere Ebene „lupe“ und
die untere Ebene „foto“, wie in der
Abbildung dargestellt.
Flash_Lupeneffekt
Seite 3 von 8
© SC 2006
Klicke nun die Ebene „lupe“ mit der rechten Maustaste an und wähle den Befehl
„Maske“. Beide Ebenen sind jetzt gesperrt, das erkennst du an dem Schlosssymbol:
Um weiterarbeiten zu können, musst du als nun
die Sperre der beiden Ebenen aufheben, indem
du auf die beiden Schlosssymbole klickst.
Ziehe nun das Symbol „lupe“ in deiner
Bibliothek auf die Ebene „lupe“ (Achte darauf,
dass in der Zeitleiste die Ebene „lupe“
ausgewählt ist).
Nimm in der Eigenschaftenleiste folgende Einstellungen für das Symbol „lupe“ vor:
Wähle als nächstes in der Zeitleiste die Ebene „foto“ aus, indem du sie anklickst, und
ziehe anschließend aus der Bibliothek das Symbol „foto“ in die gleichnamige Ebene. Gib
für das Foto in der Eigenschaftenleiste folgende Werte ein:
Die weiteren Einstellungen nimmst du nun im Hauptfilm vor. Klicke dazu in der Zeitleiste
auf „Szene1“:
Nun befindest du dich wieder im Hauptfilm und musst noch folgende Einstellungen und
Arbeitschritte vornehmen.
Flash_Lupeneffekt
Seite 4 von 8
© SC 2006
Ziehe als erstes das Symbol „maske“ aus der Bibliothek in die Ebene „lupe“ (Achte auch
hier wieder darauf, dass du die Ebene zuerst ausgewählt hast). Nimm dann in der
Eigenschaftenleiste folgende Einstellungen vor:
Instanzname: maske
X: 0.0
Y: 0.0
Als nächstes ziehst du das Symbol „foto“ aus der Bibliothek auf die Ebene „foto“. In der
Eigenschaftenleiste musst du nun folgende Einstellungen vornehmen:
Klicke
zuerst
auf
das
Schlosssymbol (roter Rahmen)
vor B und H. Gib anschließend den
halben Wert deines Bildes ein. In
unserem Beispiel hat das Bild eine
Breite von 768 Pixel – die Hälfte ist
also 384 Pixel. Die Höhe wird
automatisch ebenfalls angepasst.
Für X und Y gibst du wieder die Werte „0.0“ ein. Falls du ein anderes Bild verwendet hast,
musst du bei der Breite eben die Hälfte des Wertes deines Bildes eintragen. Falls du das
Schlosssymbol nicht angeklickt hast, musst du auch die Höhe selbst halbieren.
Füge in der Zeitleiste in den Ebenen „lupe“ und „foto“ jeweils 3 Bilder ein, indem du das
leere Kästchen rechts vom Schlüsselbild mit der rechten Maustaste anklickst und den
Befehl „Bild einfügen“ wählst:
Zuletzt musst du noch ein wenig mit ActionScript programmieren, damit der Lupeneffekt
funktioniert. Wie das geht, erfährst du im nächsten Kapitel.
Flash_Lupeneffekt
Seite 5 von 8
© SC 2006
Mit ActionScript programmieren
Markiere in der Zeitleiste der Ebene „aktionen“ das erste Schlüsselbild. Klicke
anschließend in der Eigenschaftenleiste auf „Aktionen“:
Dadurch öffnest du das ActionScript-Fenster. Gib hier den folgenden Code ein:
Hier noch einmal der Code, falls du ihn in der
Abbildung nicht gut lesen kannst:
startDrag(„maske“,true);
Markiere in der Ebene „aktionen“ das zweite Bild, klicke mit der rechten Maustaste und
wähle den Befehl „Schlüsselbild einfügen“.
Flash_Lupeneffekt
Seite 6 von 8
© SC 2006
Gib im ActionScript-Fenster den folgenden Code ein:
Hier noch einmal der Code, falls du ihn in der
Abbildung nicht gut lesen kannst:
maske.foto._x=-_xmouse*2;
maske.foto._y=-_ymouse*2;
Nun musst du noch im dritten Bild ein Schlüsselbild einfügen und dieses ebenfalls mit
ActionScript-Code ausstatten:
Hier noch einmal der Code, falls du ihn in der
Abbildung nicht gut lesen kannst:
gotoAndPlay(2);
Flash_Lupeneffekt
Seite 7 von 8
© SC 2006
Film testen
Klicke im Menü „Steuerung“ auf „Film testen“ und überprüfe, ob deine Lupe funktioniert.
Vergiss nicht, deine Arbeit zu speichern!
Flash_Lupeneffekt
Seite 8 von 8
© SC 2006