Цитата:
|
Сообщение от danhuu
Для определения цвета клипа?!!! Не надо так зло шутить.
|
Интересно, а для чего же они по-вашему? setRGB - getRGB, setTransform - getTransform...
Да и зачем вам определять, если вы перекрасили по какому-то списку, то почему обратно перекрасить по нему же не можете?
Ну а с шейпами

- сам клип разве не шейп?
Я думаю можно так делать - клип страны дублировать и располагать над страной, перекрашивать его с помощью сетРГБ в нужный цвет, можно подходящую альфу поставить, а когда не нужен - удалять и всё. Впрочем, с битмапдатой тоже самое, ведь клипы стран есть в библиотеке, значит можно делать с них скриншоты, их - в клипы - сетРГБ (ну или саму битмапину перекрасить) - свапДефт. Не нужна - удалили.
Это избавит вас от необходимости вручную "выдирать шейпы"