【发布时间】:2011-10-31 12:01:43
【问题描述】:
我正在使用 Cocos2d 和 Box2d 为 iPad 和 iPhone 制作平台游戏。 我正在为跳跃添加一些特殊功能,我需要知道我的角色何时应该允许跳跃。
目前我正在使用 ContactManager 来检查玩家(一个圆圈)和其他对象之间的碰撞。这样我就可以告诉我的角色只有在接触到另一个物体时才允许他跳跃。
问题是我不希望他能从墙上跳下来... 我想知道我的角色是否与我圈子底部的另一个物体接触!他应该只有在他的脚着地时才能跳跃。不是他的脸……
我应该如何处理这个问题?
【问题讨论】:
-
检查触点是否在字符底部?
-
是的。我想知道角色是否“站起来”……
标签: iphone ipad cocos2d-iphone box2d