【问题标题】:Physics engine or not for making a Pendulum in iOS?物理引擎是否用于在 iOS 中制作钟摆?
【发布时间】:2014-10-31 16:59:14
【问题描述】:

我正在尝试复制旧游戏“金矿工”中看到的钟摆效果,如果你以前玩过的话。我是否需要为此使用物理引擎?我听说 Box2D 在绳索方面比 Chipmunk 更受欢迎,但我真的必须用绳索将两个物体连接在一起才能实现这种钟摆效果吗?我很想在没有物理引擎的情况下做到这一点,但如果我必须使用一个,我想我会喜欢 Cocos2d v3 附带的花栗鼠。 (简而言之,制作一个永远摆动并且可以降低和升高的钟摆的最佳方法是什么) 在物理引擎方面,我是一个完整的 n00b,以前从未使用过,以前只制作过非游戏应用程序:/ 非常感谢任何帮助 =)

【问题讨论】:

    标签: ios objective-c xcode cocos2d-iphone


    【解决方案1】:

    你是说那个游戏里的抓钩?这绝对不是物理,或者至少可以在没有物理引擎的情况下轻松完成。充其量你可能想使用物理引擎的光线投射碰撞检测方法(如果有的话)。

    【讨论】:

    • 不,只是直接设置旋转,因为动作不适合频繁更改的动画。例如,当目标旋转或位置可以每帧更改一次时。
    • 那我该怎么做呢?我的意思是不使用动作。抱歉这么无能:/
    • sprite.rotation = 100;最简单的形式
    • 但是否可以“动画化”它使其缓慢旋转?就像使用 CCActionRotateTo 方法一样,以免您设置持续时间?
    猜你喜欢
    • 2011-02-11
    • 2011-01-22
    • 2011-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-16
    • 1970-01-01
    相关资源
    最近更新 更多