Я, вероятно, смотрю ответ в лицо, однако.
Я хочу назначить случайный цвет для строки CCLabelTTF
. Когда я пытаюсь установить тип возвращаемого значения (CCColor3B *)
и назначить его CCLabelTTF.color = [self randomColor]
, я получаю несовместимые ошибки назначения, как в методе, так и в вышеупомянутом назначении. Код метода:
-(ccColor3B *)randomColor
{
float r = arc4random() % 255;
float g = arc4random() % 255;
float b = arc4random() % 255;
ccColor3B *color = {r,g,b,1};
return color;
}
Я думаю, что пытаюсь получить возвращаемое значение неправильного типа или назначить значение только для чтения, но информация по CCColor3B
недостаточна. Заранее спасибо.