Вот мой код, который я использую для создания спрайта благодаря cocos2d.
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"bambusowy.plist"];
CCSpriteSheet *teksturySheet = [CCSpriteSheet spriteSheetWithFile:@"bambusowy.png"];
[self addChild:teksturySheet];
NSString * stttt = [NSString stringWithUTF8String: tex_dane[mapa1[i][0]].c_str()];
CCSprite *teksturka = [CCSprite spriteWithSpriteFrameName:stttt];
Этот код прекрасно работает на симуляторе, но он вылетает на устройстве.Вот журналы:
Вт 10 августа 15:36:39 неизвестное меню panda [1271]: *** Ошибка подтверждения в - [CCSprite initWithTexture: rect:], / Users / .... libs / cocos2d / CCSprite.m: 183
Панда неизвестного меню [1271]: *** Завершение работы приложения из-за необработанного исключения «NSInternalInconsistencyException», причина: «Неверная текстура для спрайта»
Полагаю, проблема в том, что он не может выбрать текстуру из атласа ...