Carte 3D Flips avec Tweens dans Flash CS4 et Flash CS3

Flash Player 10 prend en charge les méthodes 3D natives dans ActionScript 3 pour retourner des images avec une distorsion en perspective est beaucoup plus facile dans Flash CS4 que dans Flash CS3. Il a ses défis, cependant. L'un d'eux est le problème de flou des objets 3D lorsque ces méthodes 3D sont utilisées. Dans ce tutoriel, nous présentons une classe AS3 personnalisée, TweenFlipCS4, ce qui donne une façon d'aborder cette question.







  • Télécharger tous les fichiers correspondant à ce tutoriel: tweenflip.zip

Le code Timeline - Personnalisation d'une instance de TweenFlipCS4

Le texte statique sur la scène a été créée au moment de la création. Tout le reste est fait par programme. Les images sont chargées à l'exécution par la classe TweenFlipCS4. Les adresses des fichiers d'image à charger sont transmis au constructeur de la classe.







Voici le code de scénario dans flip_cs4.fla suivi d'explications.

Nous importons fl.transitions.easing ensemble de l'assouplissement des fonctions afin que nous puissions passer ceux que nous choisissons à l'instance de méthode TweenFlipCS4 .setFunc. Nous importons la classe TweenFlipCS4. (Le dossier flashandmath-> AS3 doit être dans le même dossier que le fichier fla.) Nous créons deux instances de la classe TweenFlipCS4 et de les stocker dans les variables card1 et card2. TweenFlipCS4 étend la classe Sprite, nous utilisons donc des propriétés de la classe Sprite pour positionner nos instances sur la scène. Nous utilisons d'autres méthodes de TweenFlipCS4 pour régler la vitesse et la durée de chaque tween ainsi que de l'URL pour vous connecter sur un clic de souris. Sur la page suivante, nous fournissons la liste complète des méthodes publiques TweenFlipCS4 qui peuvent être utilisés pour la personnalisation et de discuter le fonctionnement interne de la classe.







Articles Liés