Je cherche un tutorial

Signaler
Messages postés
10
Date d'inscription
vendredi 12 juillet 2002
Statut
Membre
Dernière intervention
31 juillet 2002
-
Messages postés
10
Date d'inscription
vendredi 12 juillet 2002
Statut
Membre
Dernière intervention
31 juillet 2002
-
je voudrais savoir comment faire pour que deux movies clips ne se chevauche pas et qu'ils se repoussent dans le sens opposé et ceci dans n'importe quelle position
si vous avez compris et que vous avez le soluce, prevenez moi svp
merci a+

7 réponses

Messages postés
500
Date d'inscription
mardi 16 avril 2002
Statut
Membre
Dernière intervention
2 août 2004

J'ai une solution, disons... partielle.

Il faut déjà que les MovieClips soient en mouvement. Ils se déplacent donc sur les axes x et y de la scène avec des incréments différents.

Il suffit de récupérer les propriétés x et y du Movie clip en collision et de mettre la valeur opposée comme incrément de l'autre MC.

Dean
Messages postés
10
Date d'inscription
vendredi 12 juillet 2002
Statut
Membre
Dernière intervention
31 juillet 2002

merci mais le probleme est que c'est pour un jeu de course donc les voitures ne sont pas tjs dans le meme sens donc les coordonées changent (jespere que tu me comprends) ...
Messages postés
500
Date d'inscription
mardi 16 avril 2002
Statut
Membre
Dernière intervention
2 août 2004

Imaginons que chaque voiture soit autonome.
Chacune se déplace dans un sens différent (comme tu l'as dit), donc chacune se déplace de n pixels sur l'axe x et de n pixels sur l'axe y, ses valeurs pouvant bien entendu être négatives.

Lors d'une collision avec un autre véhicule, gérée avec hitTest, par exemple, tu récupères les valeurs n du véhicules d'en face et tu mets la valeur opposée sur ton véhicule.

Bon, ça c'est la partie théorique, dans la pratique c'est légèrement plus compliqué...

Dean
Messages postés
10
Date d'inscription
vendredi 12 juillet 2002
Statut
Membre
Dernière intervention
31 juillet 2002

merci c'est ça et donc comment fait t'on???
Messages postés
500
Date d'inscription
mardi 16 avril 2002
Statut
Membre
Dernière intervention
2 août 2004

Tu m'excuseras de la simplicité de ma réponse mais bon...

- apprends les bases d'ActionScript avec de la doc ou l'aide de Flash, en concentrant tes efforts sur la méthode hitTest();
- essaie ensuite de commencer ton jeu;
- si tu as un problème plus concret je pourrai peut-être t'aider.

Dean
Messages postés
27
Date d'inscription
lundi 22 juillet 2002
Statut
Membre
Dernière intervention
5 juillet 2003

jph tu peux regarder le fla que j'ai mis sur le site, je crois qu'il contient une partie de la solution à ton problème
Alcys
Messages postés
10
Date d'inscription
vendredi 12 juillet 2002
Statut
Membre
Dernière intervention
31 juillet 2002

merci c'est sympa
mais ta source n'a pas assez de commentaires
et le nom des variables aie!!!
j'y comprend rien
eh ouais jsui un apprenti-actionScript
mais sinon il est terrible comme script en plus j'aime bien
le fait qu'il y ai la trajectoire
encore merci