Я нашел, как повторить одно изображение, чтобы создать подходящий фон для моего уровня:
[self setTextureRect:CGRectMake(0, 0, width, height)];
ccTexParams params = {GL_LINEAR,GL_LINEAR,GL_REPEAT,GL_REPEAT};
[self.texture setTexParameters:¶ms];
проблема в том, что я должен использовать одно изображение .png, а не файл spritesheet.png + .plist.
Это потому, что когда я делаю [self setTextureRect:CGRectMake(0, 0, width, height)]
для установки повторяемой ширины фона, если изображение является spritesheet, cocos2d берет другие спрайты в повторяющейся spritesheet, а не только мой фоновый спрайт.
Вопрос: как я могу создать свою собственную текстуру, справляясь с куском другой текстуры?
спасибо