Я новичок в Flex и портирую чистое приложение Flash / AS3 на Flex 4.5.
В мое оригинальное приложение Flash / AS3 У меня Sprite выступал в качестве фона.Я поместил его под все остальные объекты 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 непрозрачны?)