Rechercher
Résultats par :
Recherche avancée
Qui est en ligne ?
Il y a en tout 2 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 2 Invités

Aucun

Voir toute la liste


Partagez
Voir le sujet précédentAller en basVoir le sujet suivant
Member
Messages : 62
Date d'inscription : 2008-05-28
Voir le profil de l'utilisateurhttp://ifiction.free.fr

collision entre un graffiti et un rectangle

le Tue 19 May - 23:25
Dans linotte 0.6.4, si je teste une collision entre un graffiti et un rectangle, cela m'indique que j'ai trouvé un bogue dans l'interpréteur. (Je demande à envoyer un rapport d'erreur, mais cela ne fonctionne pas)

Si je mets un rectangle à la place du graffiti, le même test de collision fonctionne.

le pb pour l'envoi du message :

Code:
java.
io.
IOException:
Failed to show URI:
mailto:


le texte de l'erreur d'interpréteur est :


java.
lang.
NullPointerException
at org.
linotte.
frame.
latoile.
dessinateur.
TexteDessinateur.
projette(Unknown Source)
at org.
linotte.
moteur.
EspeceGraphique.
refreshShape(Unknown Source)
at org.
linotte.
moteur.
xml.
etats.
EtatCondition.
collision(Unknown Source)
at org.
linotte.
moteur.
xml.
etats.
EtatCondition.
analyseCondition(Unknown Source)
at org.
linotte.
moteur.
xml.
etats.
EtatCondition.
analyse(Unknown Source)
at org.
linotte.
moteur.
xml.
MoteurXML.
lancerEtat(Unknown Source)
at org.
linotte.
moteur.
xml.
MoteurXML.
lancerEtatMemorise(Unknown Source)
at org.
linotte.
moteur.
xml.
MoteurXML.
analyser(Unknown Source)
at org.
linotte.
moteur.
xml.
MoteurXML.
analyser(Unknown Source)
at org.
linotte.
moteur.
xml.
MoteurXML.
analyser(Unknown Source)
at org.
linotte.
moteur.
xml.
MoteurXML.
analyser(Unknown Source)
at org.
linotte.
moteur.
xml.
MoteurXML.
lire(Unknown Source)
at org.
linotte.
moteur.
xml.
MoteurXML.
lire(Unknown Source)
at org.
linotte.
moteur.
xml.
Linotte.
lire(Unknown Source)
at org.
linotte.
frame.
FrameProcess.
action(Unknown Source)
at org.
linotte.
frame.
FrameProcess.
run(Unknown Source)
Question connexe, pour le moment je teste avec un autre type d'objet graphique (rectangle), quoi qu'il en soit, est-il possible de faire tester une collision pour un ensemble d'objet (une classe), par exemple :

Code:
l'espèce mur hérite de rectangle

si heros est en collision avec mur alors x de heros vaut x de heros + 6
etc...
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

collision entre un graffiti et un rectangle

le Thu 21 May - 19:54
Bonjour,

J'ai corrigé le bogue ici :
http://langagelinotte.free.fr/punbb/vie ... php?id=194

Oui tu peux tester les collisions avec des objets. Tu peux regarder l'exemple cassebrique.liv.

Désolé pour les reponses courtes ... et les autres posts du forum mais en ce moment, je n'ai pas trop le temps !
Je corrige juste les gros bugs en priorité !

A+

Ronan
Member
Messages : 62
Date d'inscription : 2008-05-28
Voir le profil de l'utilisateurhttp://ifiction.free.fr

collision entre un graffiti et un rectangle

le Fri 22 May - 22:53
super, merci Ronan, cela fonctionne bien.

Par contre, je me demande si je n'ai pas trouvé un autre bug, en testant les collisions, je peux utiliser cette formule :

Code:
si action est égale à "gauche" alors lis
x de heros vaut x de heros - 6
Pour chaque murs, lis
Si heros est en collision avec joker alors x de heros vaut x de heros + 6
ferme
ferme
par contre pour être plus précis, je teste plusieurs fois et incrémente d'un pas plus petit :

Code:
si action est égale à "gauche" alors lis
x de heros vaut x de heros - 6
Pour chaque murs, lis
tant que heros est en collision avec joker, x de heros vaut x de heros + 1

ferme
ferme
mais cette fois-ci la formule "tant que heros est en collision avec joker, x de heros vaut x de heros + 1" ne passe pas (alors qu'elle fonctionnait avant, mais juste sur un objet). C'est le fait de rajouter une boucle avec joker pour tester une classe, qui m'indique maintenant :

"L'acteur est inconnu du paragraphe et du livre : joker"

Est-ce normal ?
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

collision entre un graffiti et un rectangle

le Mon 25 May - 21:47
bonjour,

j'ai dépose un nouveau JAR, tu peux tester si ça fonctionne ?

merci !
Member
Messages : 62
Date d'inscription : 2008-05-28
Voir le profil de l'utilisateurhttp://ifiction.free.fr

collision entre un graffiti et un rectangle

le Sat 30 May - 12:31
bien joué, cela fonctionne comme attendu maintenant !
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

collision entre un graffiti et un rectangle

le Mon 1 Jun - 10:40
Cool !!
Contenu sponsorisé

Re: collision entre un graffiti et un rectangle

Voir le sujet précédentRevenir en hautVoir le sujet suivant
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum