cocos2d v3 CCPhysicsBody cornerRadius

时间:2014-03-14 12:47:13

标签: cocos2d-iphone cornerradius

我尝试使用cornerRadius创建一个CCPhysicsBody,但我无法使其工作。 这是我的代码:

CCSprite * player = [[CCSprite alloc] initWithImageNamed:@"ship.png"];
player.position  = ccp(200, 100);
player.physicsBody = [CCPhysicsBody bodyWithRect:(CGRect){CGPointZero, player.contentSize} 
                                    cornerRadius:5.0f]; 
player.physicsBody.collisionGroup = @"playerGroup";
player.physicsBody.collisionType  = @"playerCollision";
[physicsWorld addChild:player];

我尝试了几个没有效果的值(1,30,1.0f ....)。 当我使用physicsWorld.debugDraw = YES;时,角落永远不会被舍入。

我错过了什么吗?

感谢。

1 个答案:

答案 0 :(得分:1)

如果您使用的是Cocos2d v3.0,则尚未开发。在v3.1中,它既不包括在内,也可能在将来的版本中。