0

我正在用 cocos2d 做一个游戏,并使用花栗鼠来管理物理。我想要实现的是几乎每一个任天堂游戏都可以让你的角色跳跃并停留在更高的楼层(碰撞形状)而不会引起碰撞,只要速度为正,而一旦速度为负,碰撞确实发生了。

基本上我想根据速度值来调节 2 个形状之间的碰撞。谁能指出我如何实现这一点的正确方向?谢谢你。

-奥斯卡

4

2 回答 2

1

最新版本的 Chipmunk 对碰撞事件有更好的支持,并且有一个简单的演示展示了如何实现单向平台。

于 2010-01-09T05:26:50.770 回答
0

我只是像往常一样实现每像素碰撞检测,但添加您的附加条件:如果速度具有向上分量,则忽略碰撞。

于 2010-01-08T03:04:52.990 回答