【发布时间】:2014-03-17 06:37:18
【问题描述】:
如何让我的精灵dino 跳跃?我建立了一个物理世界
_physicsWorld = [CCPhysicsNode node];
_physicsWorld.gravity = ccp(0, 0);
_physicsWorld.debugDraw = NO;
_physicsWorld.collisionDelegate = self;
[self addChild:_physicsWorld];
我在想我可以应用Force 来使精灵跳跃,但这只会让它向上,这就是我使用物理世界使精灵向上移动的地方
- (void)onJButtonClicked:(id)sender
{
CGPoint force = ccpMult(ccp(0,90), 10); //x=0, y=90, force=600
[dino.physicsBody applyForce:force];
}
【问题讨论】:
标签: cocos2d-iphone sprite