Cocos2d меняет образ героя в акселерометре, когда объект ударяет его - PullRequest
0 голосов
/ 13 февраля 2012

Привет. Я новичок на этом сайте, а также в cocos2d. Я студент, и мне нужна твоя помощь.

Я делаю игру, основанную на одном из учебных пособий в книге по разработке игр cocos2d. Концепция проста; различные предметы падают с верхней части экрана, и я должен избегать или ловить их, наклоняя устройство. Главный персонаж, который должен избегать объектов, имеет различные свойства, которые могут изменяться при захвате различных объектов (например, у игрока может быть щит, если он его захватывает). Чтобы отобразить щит, я должен изменить спрайт игрока. Я не уверен, как мне этого добиться. Может ли кто-нибудь помочь мне дать некоторые рекомендации по этому вопросу?

1 Ответ

1 голос
/ 13 февраля 2012

Используйте setTexture для переключения изображения (текстуры) вашего текущего спрайта с другим:

[playerSprite setTexture:[[CCTextureCache sharedTextureCache] addImage:@"playerWithShield.png"]];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...