【发布时间】:2026-01-23 19:25:01
【问题描述】:
我想检测敌人头部的跳跃(例如在超级马里奥中)。我该怎么做?
如果你不明白我的意思,就说点什么吧:)
我不需要使用 cocos2d,但这样会更好:)
【问题讨论】:
标签: iphone cocos2d-iphone collision-detection detect
我想检测敌人头部的跳跃(例如在超级马里奥中)。我该怎么做?
如果你不明白我的意思,就说点什么吧:)
我不需要使用 cocos2d,但这样会更好:)
【问题讨论】:
标签: iphone cocos2d-iphone collision-detection detect
我对 cocos2d 不熟悉,所以无法具体说明,但是:
如果您可以确定玩家与 NPC 相撞,只需检查玩家的底部是否与 NPC 的顶部相撞。如果是这样,他一定是摔在了他的头上。
为了更加确定,您还可以检查玩家的速度是否表明他正在向下移动,但这可能不是必需的。
【讨论】: