Formtweening mittels Actionscript?

A

ab12ton

Huhu! Wollte mal fragen, ob es die Möglichkeit gibt, Animation nach Art des Formtweenings mit Formmarken auch mit Actionscript zu erstellen. In meinem Fall möchte ich ein Rechteck mit abgerundeten Ecken darstellen und dann auf eine bestimmte Größe bringen (die Ecken sollen gleich bleiben, deshalb Formtween mit Formmarken).

Das besagte Rechteck habe ich nun in Actionscript programmiert, und ich könnte es ja jetzt mittels einer Schleife/Bedingung vergrössern oder verkleinern. Aber vielleicht gibt es ja einen eleganteren Weg?
 
Hi,

nein, das ist soweit ich weiß nicht möglich.

Du könntest das Rechteck allerdings mit Zeichnungsmethoden (lineTo und curveTo) erstellen und so auch eine Vergrößerung unter Beibehaltung des Kurvenradius erreichen.

Gruß
.
 
Hallo, Datic,

danke für Deine Antwort!

Schade, das es das nicht gibt, das befürchtete ich schon.

Das mit lineTo und curveTo hatte ich bereits schon fertig.
Nur eben die Animierung nicht. Ich würde das dann durch
mehrmaliges löschen/neuzeichenen in einer Schleife realisieren.
Das meintest Du, oder?

Viele Grüsse!
 
Ganz genau, aber nicht in einer Schleife, sondern in einer onEnterFrame-Methode:
PHP:
this.onEnterFrame = function() {
    this.clear();
    w ++;
    h ++;
    zeicheBox(x - w / 2, y - h / 2, w, h);
    if (w > 500) delete this.onEnterFrame;
}
oder so. ;)

Gruß
.
 
Naja, ist ja auch eine Schleife ;-)
Vielen Dank für die Hilfe!
Toll hier! :))
 
Zurück