Cocos2d проблема с ios5 - PullRequest
       6

Cocos2d проблема с ios5

1 голос
/ 19 декабря 2011

Я пытаюсь скомпилировать старый работающий код.

PlayView *layer = [[[PlayView alloc] initWithColor:ccc4(180, 180, 200, 255)] autorelease];

Я получаю эту ошибку:

Невозможно преобразовать 'ccCoor4b' в 'ci'цвет при передаче аргумента.

Кто-нибудь может мне помочь?

Ответы [ 2 ]

2 голосов
/ 02 февраля 2012

изменить код на:

return [[(CCLayerColor*)[self alloc] initWithColor:color] autorelease];
0 голосов
/ 19 декабря 2011

Это будет работать!

PlayView *layer = [[[PlayView alloc] initWithColor:(ccColor4B){180, 180, 200, 255}] autorelease];

Вы можете попробовать и этот способ,

ccColor4B c;
c.r=180,c.g=180,c.b=200,c.a=255; 
//then use 'c' as ccColor4B object
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...