Я делаю приложение для iPhone с использованием cocos2d, и у меня есть CCSprite, и мне нужно преобразовать его в CCTexture2d, чтобы я мог поместить его в box2d.Вот код, который у меня есть, он вылетает с ошибкой во время выполнения ...
//Set up sprite
// Use batch node. Faster
CCSprite *parent = [CCSpriteBatchNode batchNodeWithFile:@"egg.png" capacity:100];
eggSprite_ = [CCSprite spriteWithTexture:[parent texture]];
[eggSprite_ setScaleX: .5/eggSprite_.contentSize.width];
[eggSprite_ setScaleY: .5/eggSprite_.contentSize.height];
[eggSprite_ setTexture:eggTexture_];
[self addChild:parent z:0 tag:kTagParentNode];