Я новичок во Flex и переношу чистое приложение Flash/AS3 на Flex 4.5.
В моем исходном приложении Flash/AS3 в качестве фона выступал спрайт. Я помещаю его под всеми остальными объектами DisplayObject и заливаю линейным градиентом случайного цвета. Это выглядело хорошо и, похоже, хорошо работало с Flash-компонентами (кнопками, флажками, TexFields), потому что они прозрачны.
Итак, в моей новой программе Flex (с BasicLayout) я также попытался создать Rect:
<s:Rect left="0" top="0" right="0" bottom="0">
<s:stroke>
<s:LinearGradientStroke id="_bgcolor" rotation="90" weight="1">
<s:GradientEntry color="0x33FFFF" alpha="0.55" />
<s:GradientEntry color="0x99FFFF" alpha="0.2475" />
</s:LinearGradientStroke>
</s:stroke>
</s:Rect>
Но это не работает, Rect скрыт другими компонентами Flex:
Есть ли быстрый способ добавления фонового градиента в приложение Flex (что-то такое же простое, как backgroundColor="#CCCCCC") или мне нужно изучить "документы по оформлению" (и будет ли оформление приложения помогите здесь, так как проблема, похоже, в том, что компоненты Flex непрозрачны?)