Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les tutoriels > Non-Officiels > Programmation > ActionScript / Flash / Flex > Régler les problèmes de collisions > Lecture des commentaires

Régler les problèmes de collisions

Vous devez être inscrit pour pouvoir poster des messages

Page : 1 
Pseudo Commentaire
Page : 1 
Hors ligne SpotZup # Posté le 01/08/2006 à 17:08:47 - Ce membre a mis la note : 18
Ceci est un panda
Avatar
Groupe : Membres
C'est très bien fait, avec les exemples en direct et tout, ça me plait bien ^^
Il est dommage que tu n'ai pas parlé des tests de collisions de forme avec hitTest également, le tutorial aurait été complet :) Enfin, je pense que ça va aider beaucoup de monde quand même.

----------= Diviser pour Régner =------------
>> ActionScripteur de 3ème génération <<
 
Hors ligne simz # Posté le 08/02/2007 à 01:59:02 - Ce membre a mis la note : 14
Groupe : Membres
bon tuto, mais j'ai une solution plus radicale pour tes problemes de collision:
Il faut juste placer une zone hitest tout autour du perso (la zone doit etre aussi large que le perso), et maintenant la collision se fait avant que le perso arrive sur l'objet, plus de problem d enfoncement,
si tu veux etre precis et pour que ton perso s'arrête ensuite à raz l'objet tu fais ce calcul :
pour les x : mario_x=objet_x-(objet_width/2)-(mario_width/2)
pour les y : mario_y=objet_y-(objet_height/2)-(mario_height/2)

donne moi ton avis et publie le si tu es d'accord avec moi
Hors ligne isagaw # Posté le 10/02/2007 à 22:38:17 - Ce membre n'a pas mis de note
Groupe : Membres
Tout d'abord, pardon pour le retard :p
Je suis vraiment désolé, mais je n'ai pas bien comprit la solution que tu me proposais (faut dire que ça fait super longtemps que j'ai pas vraiment touché à Flash :p )
Si je comprends bien, tu voudrais entourer un perosnnage d'un clip vide qui permettrait de vérifier la collision, mais je ne comprends pas qu'est-ce que ça change.
Pourrais-tu expliciter ta solution s'il te plait ? ou mieux, me faire un petit programme d'exemple ;) )
@+

isagaw
Image utilisateur
 
Hors ligne stefbuet # Posté le 08/08/2008 à 03:25:55 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
Je pense que tu pourrais parler de la methode de detection de collision Perfect Pixel que l'on utilise pour avoir des collisions parfaites contrairement aux Boundary Box que la methode hitTest utilise.

Flash forever :p
 
Hors ligne isagaw # Posté le 09/08/2008 à 10:12:10 - Ce membre n'a pas mis de note
Groupe : Membres
Un grand merci à stefbuet.
La raison pour laquelle je n'avais pas parlé de cette méthode est tout simplement pare que je ne la connaissais pas :p
J'étais persuadé qu'elle existait, au vu de certaines animations sur le web, mais je ne connaissais pas son nom, et je n'avais trouvé aucun tutoriel dessus.
Avec son nom et un peu de recherche, j'ai pu obtenir quelques informations sur un site anglais. Voici le lien pour ceux qui seraient intéressés.
Toutefois, je n'en parlerais pas dans ce tuto pour plusieurs raisons.
D'après ce que j'ai vu (je n'ai pas eu trop le temps de regarder depuis hier) il s'agirait d'utiliser la classe d'Actionscript Man. C'est son travail. La seconde raison, et là, corrigez-moi si je me trompe, provient du fait que cette classe fonctionne en AS 3.0 uniquement, et je suis encore en AS 2.0.

Je tacherais tout de même de me renseigner un peu plus quand j'aurais plus de temps.

Merci à toi stefbuet ;)

isagaw
Image utilisateur
 
Hors ligne singeman # Posté le 24/09/2008 à 20:49:25 - Ce membre n'a pas mis de note
Groupe : Membres
salut je suis nouveau et je n'ai pas réussit a faire bouger mon carré bleu (j'utilise Flash 5, mais j'ai aussi Adobe Flash Professional (Flash 9.0) ) pouver vous m'aider svp?
Merci

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 75 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.0274s (0.0165s)