【问题标题】:Iphone game cocos2d and box2diphone游戏cocos2d和box2d
【发布时间】:2011-09-20 07:22:24
【问题描述】:

我有一个名为“platform.png”的图像,它代表 iPhone 游戏平台的一块砖。我有一个卡通人物会在这个平台上跳跃。

一系列platform.png将形成一个完整的平台。这些系列将通过在 Iphone 屏幕上滑动手指来生成。当角色在这个平台上跳跃时,它应该像弹性一样下降并反弹回来。谁能告诉我该怎么做?

提前致谢。

【问题讨论】:

    标签: iphone cocos2d-iphone box2d-iphone game-development


    【解决方案1】:

    你想要的是碰撞检测。我不认为在这种情况下使用 Cocos2d 会是一个好主意,因为您想要显示应该看起来真实的弹性和反弹效果。为此,我建议使用 Box2d,这显然有助于以自然的方式显示效果。此处碰撞检测 可以在称为ContactListener 的单独类中处理。你可以学习 Box2dContactListener here。在ContactListener中你可以生成这些效果,而且这个类很容易处理。两三个月前,我用同样的方法创建了我的游戏 Pogo Jump,相信我在 Box2d 上工作非常容易。
    祝你好运..!!

    【讨论】:

      【解决方案2】:

      嘿嘿, 你有两个选择,要么使用 box-2d/chipmunk,要么不使用。 如果你之前有物理方面的经验,那么我会说 box-2d/chipmunk 看起来更逼真。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-29
        • 1970-01-01
        相关资源
        最近更新 更多