Trois nouvelles tweens dans le package pegas.transitions : TweenTo, TweenArray et TweenRange

2 views
Skip to first unread message

eKameleon

unread,
Oct 29, 2009, 10:48:02 AM10/29/09
to VEGAS - ECMASCript & ActionScript OpenSource framework
Hello :)

Un peu de nouveau dans le package pegas.transitions avec l'apparition
de 3 nouvelles tween pour compléter les classes Tween, TweenLite et
TweenUnit :)

Vous pouvez retrouver maintenant les nouvelles classes :

- TweenTo : permet de créer une tween sur un objet en se servant d'un
objet générique pour configurer les propriétés que l'on souhaite
modifier dans le temps.

- TweenArray : permet d'interpoler plusieurs valeurs numériques
contenues dans un Array en se basant sur un Array de départ et un
Array de fin. Cette tween génère un Array indépendant pendant la
progression de l'interpolation.

Note : cette classe peut être utile pour gérer la transition des
couleurs, alphas et ratios d'un gradient par exemple dans un
beginGradientFill :)

- TweenRange : permet d'interpoler un nombre entre un minimum et un
maximum basé sur la classe

Note : la classe TweenRange par défaut fonctionne comme la classe
TweenUnit en interpolant dans le temps une valeur numérique entre 0 et
1 :)

Voir les exemples de ces classes :

http://code.google.com/p/pegas/source/browse/trunk/AS3/trunk/examples/pegas/transitions/examples/ExampleTweenTo.as

http://code.google.com/p/pegas/source/browse/trunk/AS3/trunk/examples/pegas/transitions/examples/ExampleTweenArray.as

http://code.google.com/p/pegas/source/browse/trunk/AS3/trunk/examples/pegas/transitions/examples/ExampleTweenRange.as

N'hésitez pas à me faire des retours sur ces classes ;)

PS : j'ai réfléchi pour créer une classe TweenVector en utilisant la
classe Vector du FP10 mais je vais encore un peu réfléchir pour voir
si c'est utile tout de suite ou pas ?

EKA+ :)

NairuS

unread,
Oct 30, 2009, 3:58:26 AM10/30/09
to veg...@googlegroups.com
Hello,

 
 Hello :) 
 
Un peu de nouveau dans le package pegas.transitions avec l'apparition
de 3 nouvelles tween pour compléter les classes Tween, TweenLite et
TweenUnit :)

Vous pouvez retrouver maintenant les nouvelles classes :

- TweenTo : permet de créer une tween sur un objet en se servant d'un
objet générique pour configurer les propriétés que l'on souhaite
modifier dans le temps.

 Très intéressante cette tween pour combiner les effets!!


- TweenArray : permet d'interpoler plusieurs valeurs numériques
contenues dans un Array en se basant sur un Array de départ et un
Array de fin. Cette tween génère un Array indépendant pendant la
progression de l'interpolation.

Note : cette classe peut être utile pour gérer la transition des
couleurs, alphas et ratios d'un gradient par exemple dans un
beginGradientFill :)

- TweenRange : permet d'interpoler un nombre entre un minimum et un
maximum basé sur la classe

Note : la classe TweenRange par défaut fonctionne comme la classe
TweenUnit en interpolant dans le temps une valeur numérique entre 0 et
1 :)

Voir les exemples de ces classes :

http://code.google.com/p/pegas/source/browse/trunk/AS3/trunk/examples/pegas/transitions/examples/ExampleTweenTo.as

http://code.google.com/p/pegas/source/browse/trunk/AS3/trunk/examples/pegas/transitions/examples/ExampleTweenArray.as

http://code.google.com/p/pegas/source/browse/trunk/AS3/trunk/examples/pegas/transitions/examples/ExampleTweenRange.as

N'hésitez pas à me faire des retours sur ces classes ;)

PS : j'ai réfléchi pour créer une classe TweenVector en utilisant la
classe Vector du FP10 mais je vais encore un peu réfléchir pour voir
si c'est utile tout de suite ou pas ?

EKA+ :)

En tout cas très intéressantes ces nouvelles Tween :)
A++
NairuS

eKameleon

unread,
Nov 23, 2009, 11:00:59 AM11/23/09
to VEGAS - ECMASCript & ActionScript OpenSource framework
Hello :)

A noter 2 petites choses :

- Les classes de PEGAS se trouvent maintenant dans le package
graphics.* du framework (Maashack) à partir de la version 1.6 (en
cours)
- j'ai ajouté à l'instant dans la classe TweenTo un attribut r/w
"from" qui permet de définir les valeurs de départ de la tween
indépendamment des valeurs par défaut du target que l'on cherche à
tranformer.

Sinon j'ai mis à jour les exemples que vous pouvez retrouver dans le
svn de VEGAS dans : AS3/trunk/examples/graphics/transitions (en
external SVN) ou dans le SVN de Maashaack pour les plus motivés ;)

EKA+ :)

On 30 oct, 08:58, NairuS <nicolas.sur...@gmail.com> wrote:
> Hello,
>
>
>
> >  Hello :)
> > Un peu de nouveau dans le package pegas.transitions avec l'apparition
> > de 3 nouvelles tween pour compléter les classes Tween, TweenLite et
> > TweenUnit :)
>
> > Vous pouvez retrouver maintenant les nouvelles classes :
>
> > - TweenTo : permet de créer une tween sur un objet en se servant d'un
> > objet générique pour configurer les propriétés que l'on souhaite
> > modifier dans le temps.
>
>  Très intéressante cette tween pour combiner les effets!!
>
>
>
> > - TweenArray : permet d'interpoler plusieurs valeurs numériques
> > contenues dans un Array en se basant sur un Array de départ et un
> > Array de fin. Cette tween génère un Array indépendant pendant la
> > progression de l'interpolation.
>
> > Note : cette classe peut être utile pour gérer la transition des
> > couleurs, alphas et ratios d'un gradient par exemple dans un
> > beginGradientFill :)
>
> > - TweenRange : permet d'interpoler un nombre entre un minimum et un
> > maximum basé sur la classe
>
> > Note : la classe TweenRange par défaut fonctionne comme la classe
> > TweenUnit en interpolant dans le temps une valeur numérique entre 0 et
> > 1 :)
>
> > Voir les exemples de ces classes :
>
> >http://code.google.com/p/pegas/source/browse/trunk/AS3/trunk/examples...
>
> >http://code.google.com/p/pegas/source/browse/trunk/AS3/trunk/examples...
>
> >http://code.google.com/p/pegas/source/browse/trunk/AS3/trunk/examples...

Fay

unread,
Nov 23, 2009, 11:03:01 AM11/23/09
to veg...@googlegroups.com
c'est bon ça..
donc tu dort pas en fait toi la nuit, c'est ça le secret...?
 
Faya

ekameleon

unread,
Nov 23, 2009, 11:09:56 AM11/23/09
to veg...@googlegroups.com
Hello :)

Ouep.. mais je suis en train de créer un truc pour me cloner en ByteArray avec une petite application AIR 2.0... cela va optimiser le rendement lol

EKA+ :)

Fay

unread,
Nov 23, 2009, 11:50:18 AM11/23/09
to veg...@googlegroups.com
ben moi je viens d'installer flash CS5 et le fix pour iphone, je vais me lancer dans l'app pour tester sur mon iphone ce qu'on va pouvoir faire avec et les limites (actuelles) du machin...
une fois cloné, je pourrais te mettre dans mon phone pour tester si en le secouant, ça te décoiffe ou pas... lol

Reply all
Reply to author
Forward
0 new messages