спрайт-набор спрайт не окрашивается

Я пытаюсь раскрасить узел spriteNode (в данном случае его названный фон) с помощью набора спрайтов, но не могу изменить цвет. У меня есть спрайт, который я хочу раскрасить. Я изменяю свойство цвета спрайта, а также фактор смешения цветов. Когда я запускаю приложение, ничего не происходит, хотя. цвет остается тем же самым (его черный прямо сейчас). ниже приведен код, который я использую для изменения цвета:

background.anchorPoint = CGPointMake(0, .5);
background.position = position;

// ...

// this does not seems to be doing anything at all
background.color = [SKColor redColor];
background.colorBlendFactor = 1.0f;

я что-то пропустил? Я прочитал документы, и это кажется довольно простым процессом. Я считаю, что все, что мне нужно, это те две строки, но это не имеет никакого эффекта. Кто-нибудь знает, почему это не будет работать? Изображение текстуры имеет большую прозрачность, это может быть причиной проблемы? Я пробовал это на разных спрайтах, и это никогда не работает.

Ответы на вопрос(3)

Ваш ответ на вопрос