3D-Animation
~ Alle Anleitungen ~Ein Effekt der Bewegung im pseudo-3D-Bereich.
Laden Sie fertige Projektdatei: t1031.zip
Flash Designer Version: 5.0.23.2 oder höher nötig.
- Starten Sie ein neues Projekt mit Flash Designer.
- Stellen Sie die Framegröße auf 300 x 300 Pixel ein.
- In der „Frames” Palette wählen Sie die Dauer 0,05s aus.
- Zeichnen Sie einen Kreis, indem Sie das Ellipsewerkzeug benutzen und die Strg-Taste halten.
- Füllen Sie den Kreis mit einem radialen Farbverlauf - "Objekt" > "Farbverlauf".
- Die Farbe in der Mitte stellen Sie auf #99FF66 und die Farbe am Rand auf #66CC66 ein.
- Klicken Sie auf den „Optionen“ Button.
- Im neu geöffneten Fenster können Sie ganz präzis mehrere Eigenschaften des Farbverlaufs bestimmen. Zum Beispiel kann der Farbverlauf im Rahmen der Form verschoben, rotiert oder skaliert werden.
- In die "Delta X" und "Delta Y" Eingabefelder tragen Sie "-50", damit der Gradient nicht Zentral, sonder ein Bisschen Obenlinks platziert wird. Bestätigen Sie Ihre Wahl mit dem OK Button.
- Wählen Sie "Bearbeiten" > "In Sprite umwandeln".
- Klicken Sie mit der rechten Maustaste auf die „Kugel“ und wählen „Eigenschaften“. Markieren Sie das „als Ziel für Programmskripte“ Ankreuzfeld und tragen einen neuen Namen ein: „Kugel“. Klicken Sie OK.
- Wählen Sie "Frame" > "ActionScript" und tragen folgenden Code ein:
Angle++; // der Winkel wird jeder Frames um 1 Grad vergrößert rad = Angle / 20; // Winkel durch die Geschwindigkeit dividieren // Neue x und y Koordinate der Kugel werden berechnet // sin und cos nehmen werte zwischen -1 und 1 an X = Math.sin(rad) * 100; // X: -100 bis +100 Pixel Waagerecht Y = Math.cos(rad) * 30; // Y: -30 bis +30 Pixel senkrecht // Der kugel wird an die Koordinaten x und y platziert // (120,120) ist die Mitte Kugel._x = 120 + X; Kugel._y = 120 + Y; // Skalierung der Kugel // 100 – die Anfangsgröße Kugel._xscale = 100 + Y; Kugel._yscale = 100 + Y; // Änderung der Kugelhelligkeit Kugel._alpha = 75 + Y / 2;