Page Principale | Package | Index | Aide

Quoi de neuf dans le Kit Fuse 2.1

[ Changements depuis version 2.0 seulement. Pour des changements précédents voir Mettre à jour ]


Vue d'ensemble

Si vous connaissez Fuse Kit, vous savez déjà qu'il contient trois éléments principaux:

Depuis la version 2.0, l'architecture de Fuse vous a offert la possibilité de mélanger et assortir ces trois composants de code suivant les besoins de vos projets.

La version 2.1 est une publication significative qui améliore chacun de ces trois éléments. Les informations qui suivent seront plus utiles pour ceux qui ont déjà utilisé le kit Fuse par le passé et veulent savoir ce qui a changé ou a été rajouté. Si vous par contre vous découvrez le kit Fuse il serait probablement péférable de commencer par les "premiers pas".

 


Coups de projecteurs

Si vous possédez Flash, installer la nouvelle Extension de Fuse serait une bonne opération.Si vous n'utilisez pas le logiciel Flash, un swf est fourni dans le set de téléchargement. qui contient:

Les nouvelles fonctionalités vous permettent de Faire des avances rapides dans les séquences Fuse. Mais aussi pour la compilation et le débuggage, lorsque vous souhaitez passer rapidement certaines transitions, vous avez la possibilité rêgler les vitesses auxquelles jouent chaque Tween au niveau du SWF.

Autre changement bénéfique et notable: maintenant les séquences Fuses interrompues s'arrêttent automatiquement (en auto-clear ils s'autodétruisent également), ce qui représente un changement dans le comportement du kit qui a pour but de faciliter l'interactivité en conjonction avec Fuse.

L'avancée primordiale pour les developpeurs de niveau avancé est certainement le "multi-tween" intégré dans le moteur d'animation. Ce qui singnifie que vous pouvez "tweener" chacune des sous propriétés d'un objet ou d'un tableau comme un seul élément, d'un seul coup! Par conscenquent vous pourriez tweener un Objet Matrix et utiliser un callback de mise à jour afin de réappliquer l'objet Matrix à une autre cible dans le but d'appliquer d'un seul coup différentes transfomations visuelle — y compris biaisage (skew).(Vous trouverez des exemples de code dans la documentation et sous forme de fichiers inclus dans l'archive de téléchargement)

Et à la demande du générale :

Fuse a des valeurs d'easing et de duration (durée) par defaut au niveau de l'instance, ce qui evite d'avoir à répetter l'écriture de ces propriétés à chaque action; Le moteur d'interpolations ZigoEngine se dote maintenant de contrôles de valeurs d'arrondi mathématiques pour chaque tween; mais encore les filtres de flou (BlurFilters) de FuseFMP utilisent maintenant 0 comme valeur par défaut, afin que les tweensBlur_blurX ou Blur_blurY laissent les ropriétés non-affectés nettes. cf Details plus bas.

Bonus: tous les symboles $ (dollar) ont été retirés des paramètres de FuseFMP... woohoo!

Nouvelle classe CustomEasing et nouveau panneau de l'IDE (Flash)





Mises à jour de la classe Fuse (séquenceur)

Mises à jour de la classe ZigoEngine (moteur d'animation)





Mises à jour de FuseFMP (manipulation de la classe BitmapFilter)

Autres Mises à jour du Kit Fuse





Bugfixes et interne

Visitez la page de Fuse pour les dernières mises à jour!

 

 

 

Fait le 3/1/2007 8:08:21