Class() pour gerer la gravité en qques lignes -> utile pour les jeux par exemple

2/5 (2 avis)

Vue 6 260 fois - Téléchargée 862 fois

Description

voici une classe tres utile pour ceux qui veulent coder des jeux sans se prendre la tete avec la gravité.
Cette classe simule la gravité sur des movieClip.
Une interraction avec d'autres movieClip est possible.

// on declare la class, avec un rafraichissement de 20 millisecondes
var gravity = new BWGravity(20);
// on enregistre un objet de type "sol".
gravity.registerGround(_root.g);
// on enregistre un objet de type "objet qui tombe"
gravity.registerObject(_root.o);
// on lance la gravité. on px faire pause avec gravity.pause();
gravity.start();

On px bien evidement declarer autant de sols que l'on vx, et autant d'object tombant que l'on vx.

Conclusion :


Les debutants apprecierons la simplicité d'utilisation.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
BlackWizzard Messages postés 1258 Date d'inscription mercredi 21 mars 2001 Statut Membre Dernière intervention 21 juin 2009 2
24 déc. 2004 à 03:03
oui, il n'inclus pas de moteur physique avancé.
GregArtisi Messages postés 17 Date d'inscription jeudi 2 décembre 2004 Statut Membre Dernière intervention 28 mars 2009
23 déc. 2004 à 17:23
cette fonction ne marche que si le sol est plat.si le sol est en descente,l'objet va quand même tout droit à partir du moment où il touche le sol.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.