Ardilla colisión condicionada a la velocidad?
-
19-09-2019 - |
Pregunta
Estoy haciendo un juego con cocos2d y el uso de ardilla para gestionar la física. Lo que me gustaría lograr es lo que más o menos todos los juegos de Nintendo hace que su personaje puede saltar y descansar en un piso más alto (forma de colisiones) sin causar una colisión, siempre y cuando la velocidad es positiva, y que una vez que la velocidad es negativa la colisión ocurre.
Básicamente quiero condicionar la colisión entre 2 formas basadas en el valor de velocidad. ¿Podría alguien por favor me punto en la dirección correcta sobre cómo implementar esto ?. Gracias.
-Oscar
Solución
La última versión del Chipmunk tiene mejor soporte para los eventos de colisión y tiene una demostración simple que muestra cómo implementar una manera plataformas.
Otros consejos
Yo acababa de implementar por píxel colisión de detección como normal, pero añade su condición adicional:. si la velocidad tiene una componente ascendente, ignorar la colisión