Flex Изменить цвет изображения динамически? - PullRequest
0 голосов
/ 03 июня 2011

У меня есть изображение, объявленное следующим образом:

[Bindable]
[Embed( source="assets/banana.png" )] 
public var iconBANANA : Class;

Это относится к itemRenderer, но я хочу изменить цвет изображения, когда происходит какое-либо событие (например, нажатие выше или что-то в этом роде).

Остальные объекты, использованные на изображении, должны остаться без изменений, только объект, на котором произошло событие, должен изменить цвет изображения.

Но самый большой вопрос:

  • Как в основном изменить цвет изображения - как на изображении есть синяя область - чтобы включить зеленый или желтый?

Ответы [ 2 ]

1 голос
/ 03 июня 2011

Я считаю, что вы ищете Фильтры . То, что вы объясняете (изменение одного цвета на другой), не совсем тривиально и требует довольно сложных манипуляций с изображениями, но вы можете получить некоторые результаты, используя ColorMatrixFilter.

0 голосов
/ 03 июня 2011

Вы ищете beginBitmapFill .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...