Antworten auf deine Fragen:
Neues Thema erstellen

AW: Multimedia - Bewerbung mit Adobe Flash CS erstellen


Einfache Animationen erreicht man so:

 

In die Hauptzeitleiste in ein Keyframe schreibst du folgendes rein:

 

[php]

import mx.transitions.Tween;

import mx.transitions.easing.*;

 

 

Bewegung01 = new Tween(deinMC, "_x", Regular.easeInOut, 100, 200, 1, true);

 

//die letzte Anweisung kannst du auch auf eine Schaltfläche legen.

//Da würde das dann so ausschauen:

 

deinButton.onRelease = function(){

Bewegung01 = new Tween(deinMC, "_x", Regular.easeInOut, 100, 200, 1, true);

}

[/php]

 

Diese Art des Tweenens (also Bewegen) ist wesentlich eleganter und auch natürlicher als Bewegungstweens, die du in der Hauptzeitleiste erstellst. Wenn du noch deine Filmgeschwindigkeit auf mindestens 25 fps einstellst, dann kommt das richtig sauber.

 

Hier noch eine kurze Erklärung des Tween-Befehls:

 

Bewegung01 = ist ein Name, den du vergibst.

new Tween ist selbsterklärend

In der runden Klammer steht zuerst der Movieclip, mit dem etwas passieren soll.

 

Als zweite Anweisung (in den Anführungszeichen) steht der Wert, der geändert werden soll (in diesem Fall der X-Wert oder X-Position). Du kannst dann genau so den Alphawert (_alpha) oder eine Rotation (_rotation) angeben. Danach kommt die Art der Bewegung. Hier kannst du zum Beispiel eine lineare Bewegung angeben (Linear.easeNone) oder eine elastische Bewegung (Bounce.easeOut) angeben. Letzteres sieht dann aus, wie wenn ein Gummiball hüpft.

 

Die Zahl nach der Tween-Anweisung ist der Startwert, die zweite Zahl der Endwert und die dritte Zahl die Zeit, in der die Veränderung stattfinden soll. Du kannst dabei auch Dezimalzahlen angeben. Dabei aber immer drauf achten, dass das Actionscript nur solche Zahlen mit Punkt erkennt: 10.5, 8.5, 1.7.

 

Probier das mal aus, geht wirklich easy.


Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Der grüne Frosch hüpft über die Hügel an den Bäumen vorbei in die Höhle. Bitte nenne das fünfte Wort!
Oben