Fahrtenbuch genial!
Aktuelles
Startseite
TP Wettbewerbe
Sitemap
Service
Hilfe-Forum
Kolumnen
Linktipps
Buchrezensionen
Traum-Team
Newsletter
Traumquelle
Dreamweaver
Fireworks
Photoshop
Flash
Traum-Start
gimp
GoLive
php / Apache
Sonstige
Grundlagen
Usability
CSS
Apple / Mac
3D
Intern
TP-Sponsor
TP SHOP
Bild Galerie
TP Wallpapers
Forum-Archiv
Link zu uns
Impressum
Zurück  
TP Portal > Flash > Matrix

Matrix

Erstellen des aus Matrix bekannten Effekts mit einem Zufallsgenerator in Actionscript. Wer wollte nicht schon immer mal die Matrix knacken ...

Als erstes mußt du ein MC (Filmsequenz) erstellen. Dann editiere diesen und schreibe auf den Bildschirm eine "0".

Als Farbe solltest du einen hellen Farbton wählen (hier ein helles grau). Zentriere dann die Zahl horizontal und vertikal.

Im 2. Bild ein neues Schlüsselbild erstellen und dort die "0" etwas im Farbton abdunkeln. Das ist über den Alpha Effekt oder über eine neue Farbe möglich. tooltipp tooltipp

Jetzt zum Actionscript. Im ersten Schlüsselbild legst du die Variablen fest. Für die Variable "loop" wird eine Zufallszahl erstellt die maximal den Wert 10 hat.

actionscript
//Flash4:
Set Variable: "index" = 0
Set Variable: "loop" = Int (Random (10))
 
//Flash5:
index = 0;
loop = int(random(10));

5. Schlüsselbild

Dort wird abgefragt ob die beiden Variablen den gleichen Wert haben. Wenn das nicht der Fall ist, erhöht sich die Variable "index" um 1 Zähler und es wird auf der Zeitleiste zurück zum 2. Bild gesprungen und der Vorgang somit wiederholt. Ist index größer als loop wird der MC ganz normal weiter abgespielt.

 

actionscript
//Flash4:
If (index<=loop)
Set Variable: "index" = index+1
Go to and Play (2)
End If
 
//Flash5:
if (Number(index)<=Number(loop)) {
index = Number(index)+1;
gotoAndPlay (2);
}

Im 6. Bild ein weiteres Schlüsselbild einfügen und aus der "0" eine "1" machen. Diese auch wieder ausrichten. Jedoch nur horizontal da die Buchstabenhöhe mit der "0" ja gleich sein sollte. Diese grade erstellte "1" bekommt die gleiche Farbe und Farbton wie die "0" im ersten Bild.

Ein weiteres Schlüsselbild im Bild 7 erstellen und die Farbe wie im ersten Abschnitt abdunkeln. Dann ein weiteres Schlüsselbild im 10. Bild erstellen. Das Actionscript im Bild 6 ist genau das gleiche wie das in Bild 1. Für Bild 10 muß das Script aus Bild 5 etwas verändert werden. Statt "gotoAndPlay (2);" muß hier natürlich "gotoAndPlay (7);" stehen.

Damit der Film auch immer wieder anfängt und bei der 1 stehen bleibt, brauchst du noch ein Schlüsselbild im 11. Bild mit dem Befehl "gotoAndPlay (1);" tooltipp

Jetzt muß du den MC nur noch oft genug aus der Bibliothek auf die Bühne kopieren um den Effekt darzustellen.

 

Autor: the0bone

Abbildungen

Abbildung 1

Abbildung 1

Abbildung 2 - Erstelle nun im 5. Bild ein weiteres Schlüsselbild.

Abbildung 2 - Erstelle nun im 5. Bild ein weiteres Schlüsselbild.

Abbildung 3 - Die Zeitleiste sollte dann so aussehen.

Abbildung 3 - Die Zeitleiste sollte dann so aussehen.

Buchrezension

Coverimage
AJAX Hacks
Dynamische Webseiten mit AJAX programmieren - dieses Handbuch bietet einen praktischen Einblick.
[mehr]
Gimahhot - Shopping


Ferienwohnungen
TP-Partner
Sprachreise London
Webmasterpro
Computerhilfen
Computerhilfen
Eventagentur Hamburg
it-rechtsinfo.de
Designguide
Getreidemühlen
sk-typo3
Kochkurs Berlin
Maandiko.de
d. Webdesigner
PSD Tutorials
Medizin
Handy Forum

Hier könnte Ihre Werbung stehen

 >> INFO << 

\ Startseite | Forum | Impressum | nach oben | Seite zurück /