Mon cube peut se trouver sur une plate-forme mais il mourra s'il tombe dessus.Déterminer le côté de la collision du cube
Quand j'avais juste un étage cela fonctionnait assez bien:
if(this.position.y > that.position.y) {
this is on top
} else {
this is not on top
}
Quand j'introduit des plateformes flottantes debout sur le dessus encore travaillé mais si je saute contre ma y serait plus élevé que son y et il penserait Je suis au top.
Maintenant, clairement, je n'ai jamais entendu parler de Math avant et pourrait utiliser de l'aide.
Note: J'utilise le moteur cocos2d et Javascript mais je ne pense pas qu'une solution soit limitée par cela.
Modifier: Pour être clair. Picture
Je veux savoir comment je peux détecter de quel côté la collision se produit.
Je ne pense pas que ce soit ce que je cherche. Peut-être que je n'étais pas clair alors j'ai mis à jour la question. – Naowut