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.
![cssbody=[boxover] cssheader=[boxoverheader] header=[Abbildung 2 - Erstelle nun im 5. Bild ein weiteres Schlüsselbild.] body=[<img src='uploads/pics/layers.gif'>] tooltipp](typo3conf/ext/sk_tutimglinks/tt.gif)
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.
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.
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);" ![cssbody=[boxover] cssheader=[boxoverheader] header=[Abbildung 3 - Die Zeitleiste sollte dann so aussehen.] body=[<img src='uploads/pics/frames.jpg'>] tooltipp](typo3conf/ext/sk_tutimglinks/tt.gif)
Jetzt muß du den MC nur noch oft genug aus der Bibliothek auf die Bühne kopieren um den Effekt darzustellen.
Autor: the0bone