Im ersten Teil machen wir ein Raumschiff, dass sich unten auf der Bühne mit den Pfeiltasten hin- und herverschieben lässt. Das Raumschiff muss vorläufig noch nicht besonders schön aussehen, Hauptsache ist, es erhält die nötige Funktionalität durch ActionScript.
Schritt für Schritt
1. Erstelle einen neuen Flash-Film, ca. 550 mal 550 Pixel gross. Für die Hintergrund-Farbe wählst du schwarz, denn wir befinden uns ja schliesslich im Weltraum. Damit die Animationen schön ablaufen werden, würde ich dir raten, eine relativ hohe Bildrate zu wählen, mit etwa 40 Bildern pro Sekunde liegst du nicht schlecht.
2. Erstelle ein neues Symbol für das Raumschiff. Ziehe dein Schiff aus der Bibliothek auf die Bühne. Es soll unten in der Mitte der Bühne zu liegen kommen. Die Grösse sollte 100 mal 100 Pixel nicht überschreiten. Falls es noch zu gross ist, kannst du es kleiner machen, z.B. mit "Modifizieren/Transformieren/Skalieren und Drehen.../Skalieren".
3. Nun wollen wir das Raumschiff mit Code versehen. Wichtig ist jetzt, dass du den Code an der richtigen Stelle platzierst:
- In der Haupzeitleiste, im ersten Bild, eröffnen wir eine Variable. Mit dieser steuern wir dann später die Geschwindigkeit, mit welcher das Raumschiff hin und her fährt:
var speed_ship=5;Wenn du den Code richtig platziert hast, sollte im ersten Bild in der Haupzeitleiste ein kleines "a" erscheinen. Der Vorteil dieser Vorgehensweise ist, dass wir die Geschwindigkeit des Schiffs auf einfache Weise ändern können, wenn Sie uns nicht passt. - Das Raumschiff selber versehen wir auch mit Code. Wichtig ist jetzt, dass du in der Bühne dein Schiff einmal anklickst, bevor du den Code einfügst. Somit legst du den Code quasi auf das Schiff selber:
onClipEvent(enterFrame){
if (Key.isDown(Key.LEFT)){
this._x -=_root.speed_ship;
}
if (Key.isDown(Key.RIGHT)){
this._x +=_root.speed_ship;
}
}