【发布时间】:2010-05-01 13:10:17
【问题描述】:
我有一个使用 Cocos2D 和 Chipmunk 构建的简单项目。到目前为止,它只是一个在地面上弹跳的球(身体、形状和精灵)(屏幕底部的静态线段)。
我实现了 ccTouchesBegan/Moved/Ended 方法来拖动球。 我都试过了:
cpBodySlew(ballBody, touchPoint, 1.0/60.0f);
和
ballBody->p = cgPointMake(touchPoint.x,touchPoint.y);
虽然球确实跟随我的拖动,但它仍然受到重力的影响,它试图向下移动(这会导致速度问题和其他问题)。
有谁知道在物理模拟进行时拖动活动体的首选方式? 我是否需要以某种方式停止模拟并在之后重新打开它?
谢谢!
【问题讨论】:
标签: iphone cocos2d-iphone chipmunk