begin process at 2012 05 26 07:02:17
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ActionScripts

 > UTILISATION DES EQUATIONS DE EASING DE MX2004 PRO

UTILISATION DES EQUATIONS DE EASING DE MX2004 PRO


 Information sur la source

Note :
9,25 / 10 - par 4 personnes
9,25 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ActionScripts Niveau :Débutant Date de création :01/04/2004 Vu :3 880

Auteur : BlackWizzard

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note


 Description

Dans pas mal de forums, je voi des questions concernant l'utilisation des easing...

Donc, je poste une code rapide, mais clair pour les utiliser.

Creez un clip sur votre scene, je l'ai nomé "t" (me demandez pas pkoi)

ensuite, simple code magik sur le _root:

Source

  • var itv = setInterval(function (o) {
  • o.t++;
  • if (o.t<=o.duration) {
  • with (o.clip) {
  • o.clip._x = mx.transitions.easing.Elastic.easeInOut(o.t, o.start, o.change, o.duration);
  • }
  • } else {
  • clearInterval(itv);
  • }
  • }, 20, new Object({clip:t, start:t._x, change:t._x+400, duration:150, t:1}));
var itv = setInterval(function (o) {
	o.t++;
	if (o.t<=o.duration) {
		with (o.clip) {
			o.clip._x = mx.transitions.easing.Elastic.easeInOut(o.t, o.start, o.change, o.duration);
		}
	} else {
		clearInterval(itv);
	}
}, 20, new Object({clip:t, start:t._x, change:t._x+400, duration:150, t:1}));

 Conclusion

clip: c'est notre clip
start: valeur de depart
change: valeur d'arrivé
duration: le tps que ça va prendre
t: valeur original du compteur. mettez 0 ou 1 et vous prenez pas la tete.

au nivo du mx.transitions.easing.Elastic.easeInOut:
Elastic est le nom du fichier as. il y a aussi Strong, Regular, etc...
easeInOut est la fonction. Il y a aussi easeIn et easeOut.


Voila! maintenant vous savez vous servir des equations de easing.
A vous de decouvrir tous les mouvements et les applications ;)


 Sources du même auteur

Source avec Zip Source avec une capture SPORE-LIKE DEMO
Source avec Zip Source avec une capture LINECHART / AREACHART : COMPOSANT AS2, SOURCE XML, STYLE PAR...
Source avec Zip COURS FLASH: COMMUNICATION FLASH/PHP
Source avec Zip 3D TEMPS REEL EN AS2
Source avec Zip Source avec une capture CLASS PIECHART: CODE ET COURS (8 PAGES FLASHPAPER/WORD)

 Sources de la même categorie

Source avec Zip Source avec une capture OUVRIR UNE ANIMATION EXTERNE DANS UN CLIP VIDE. par KcHeY
Source avec Zip ZOOM SUR UNE IMAGE par yasdar
Source avec Zip Source avec une capture UN PEU DE MATH par yasdar
Source avec Zip Source avec une capture PARTICULE SYSTEM par yasdar
Source avec Zip Source avec une capture GALLERIE PHOTO AVEC XML par yasdar

Commentaires et avis

Commentaire de top30 le 01/04/2004 21:32:54

Bravo BW !

T'as vu que y a un paquet d'autres Classes apparement interessantes ?

Commentaire de BlackWizzard le 01/04/2004 21:53:27 administrateur CS

ouai, g vu...
g pas encore tout analysé, mais je fait bien mumuse avec les transitions :D
ya de bons effet :)

je posterai de tps en tps des petits codes dans ce genre pour utiliser les autres class...

Commentaire de djawel le 02/04/2004 08:56:49

ou trouvez vous toutes ces classes????

Commentaire de BlackWizzard le 02/04/2004 19:03:17 administrateur CS

C:\Program Files\Macromedia\Flash MX 2004\en\First Run\Classes et ensuite pour trouver la class, tu remplace les points par des slash:
mx.transitions.easing.Elastic.easeOut = mx\transitions\easing\Elastic.as, fonction easeOut().

ça ne fonctione que pour la version pro.

Commentaire de AtomPouce le 03/04/2004 13:05:41

coucou !
en fait je croi que ces fonctions ne sont rien d autre que les fonctions de Robert Penner !
C ouf ! macromedia les aurai rajouter dans flash MX 2004 tellement elles sont bien ,,, quel boss ce mec ....(jsui en train de lire son boukin ...lol )

Commentaire de BlackWizzard le 03/04/2004 13:08:29 administrateur CS

toi aussi tu l'as acheté? lol
g matté les fonctions de penner, et ce ne sont pas les meme que celles de macro (enfin, pas toutes)
Je sais pas si c vraiment les equations de penner, mais en tt cas, c super utile :)

Commentaire de papas_mambas le 09/06/2004 16:54:01

pourquoi faire le with ?

Commentaire de BlackWizzard le 09/06/2004 16:59:13 administrateur CS

en effet, il sert a rien...
merci de la remarque ;)
j'avais du l'utiliser puis changer de methode sans le supprimer...

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales