/ / Chipmunk collision conditionnelle sur la vitesse? - iphone, conditionnel, détection de collision, collision, tamia

Collision conditionnelle de chipmunk sur la vitesse? - iphone, conditionnel, détection de collision, collision, tamia

Je fais un jeu avec cocos2d et j'utilise un tamiagérer la physique. Ce que j'aimerais réaliser, c’est ce que font pratiquement tous les jeux Nintendo pour que votre personnage puisse sauter et se reposer à un étage supérieur (forme de collision) sans provoquer de collision tant que la vitesse est positive et qu’une fois que la vitesse est négative, la collision se produit. se passe.

En gros, je veux conditionner la collision entre 2 formes en fonction de la valeur de vélocité. Quelqu'un pourrait-il m'indiquer dans la bonne direction comment le mettre en œuvre? Je vous remercie.

-Oscar

Réponses:

1 pour la réponse № 1

La dernière version de Chipmunk prend mieux en charge les événements de collision et propose une simple démonstration montrant comment implémenter des plates-formes à sens unique.


0 pour la réponse № 2

Je viens de mettre en œuvre Détection de collision par pixel comme d'habitude, mais ajoutez votre condition supplémentaire: si la vélocité a une composante ascendante, ignorez la collision.