Обнаружить столкновение с головой врага с cocos2d - PullRequest
0 голосов
/ 27 ноября 2010

Я хочу обнаружить прыжок на голову врага (как в Super Mario).Как я могу это сделать?

Если вы не поняли, что я имею в виду, просто скажите что-нибудь:)

Мне не нужно использовать cocos2d, но было бы лучше с этим:)

1 Ответ

0 голосов
/ 27 ноября 2010

Я не знаком с cocos2d, поэтому не могу помочь со спецификой, но:

Если вы можете определить, что игрок столкнулся с NPC, просто проверьте, является ли нижняя часть игрока тем, что столкнулось сверхняя часть NPC.Если это так, он, должно быть, приземлился на голову.

Чтобы быть уверенным, вы также можете проверить, указывает ли скорость игрока, что он движется вниз, но, вероятно, в этом нет необходимости.

...