Я следил за хорошим руководством по созданию скина кнопки, который позволяет добавлять разные изображения:
http://brianackermann.wordpress.com/2010/05/06/flex-4-reusable-icon-button-skins/#expandSource
После нескольких незначительных изменений все заработало хорошо, но когда я использую тот же класс, скин и изображения в другом проекте, изображения всегда выглядят смешанными или прозрачными. Я попытался настроить параметры режима наложения изображения и альфу в скине, приложении и таблице стилей.
2 зеленых изображения должны совпадать, как и белые. Кнопки — это синие квадраты:
http://i.stack.imgur.com/V8YZs.jpg
Фон XX должен показывать, где изображения должны быть непрозрачными.
(Отредактируйте, отделив эту часть от сообщения, чтобы избежать путаницы после того, как она будет решена в комментариях): Произошла ошибка, поскольку метка в моем скине не имела id="LabelDisplay". Кнопке в загруженном учебном проекте это не нужно. Как только я добавил id="LabelDisplay", эта часть была решена.
icon
, поэтому это руководство устарело. - person RIAstar   schedule 20.04.2012labelDisplay
: это не обязательная часть скина во Flex 4.5 и выше, но может быть, что она требовалась в более ранних версиях (которых у меня больше нет). проверять); это объяснило бы любые различия там. 2./ по поводу цветов: вроде как какой-тоBlendMode
применен, но, возможно, скриншот сказал бы больше, чем ваше описание. - person RIAstar   schedule 20.04.2012