Я создаю приложение для раскраски для клиента, и оно идет хорошо. Очень хорошо, на самом деле, потому что он закончен. Однако есть одна загвоздка: некоторые цвета не отображаются так, как ожидалось.Цвета в приложении отличаются от изображения, на котором они основаны
Клиент дал мне изображения и ключ для создания кисти. Я взял цветную ссылку и сделал несколько разных размеров круга, чтобы использовать для каждого цвета различные размеры кистей. Я затем загрузить кисть, как так:
brush = [[CCSprite spriteWithFile:@"yellowbrush3.png"] retain];
[brush setBlendFunc: (ccBlendFunc) { GL_ONE, GL_ONE_MINUS_SRC_ALPHA }];
[brush setOpacity:20];
щетка изображение для этого конкретного файла:
Я сделал скриншот вывода цвета для сравнения с ключом я использовал для создания щетки:
Около половины цветов отображаются только штрафом в то время как другие пр Это заметно.
Я пробовал разные уровни непрозрачности, меняя некоторые настройки GL, но ничего не помогает.
На стороне плюса черный выглядит хорошо. –