Скин Flex 4 Panel зависит от pattern_147.gif - Где это? - PullRequest
0 голосов
/ 06 октября 2011

Я пытаюсь создать новый скин для панели свечей на основе копии существующего скин spark.skins.spark.PanelSkin. Внутри моей кожи есть следующее:

            <s:Rect id="tbFill" left="0" right="0" top="0" bottom="1">
                <s:fill>
                    <s:BitmapFill source="@Embed('assets/pattern_147.gif')" fillMode="repeat" />
                </s:fill>
            </s:Rect>

Но я получаю ошибку компилятора flex, которая говорит, что не может найти это. Где я могу найти его, чтобы добавить в свой проект? Я не знаю, имеет ли это какое-то значение, но я использую Maven / Flexmojos для получения своих SWC-файлов Flex 4.1 SDK. Я согласен работать с существованием этого GIF, но мне кажется странным, что Adobe создаст эту зависимость, а не предоставит вам актив.

1 Ответ

1 голос
/ 06 октября 2011

Заполнение строки заголовка из SDK 4.1 (сборка 16076), которая является стабильной сборкой, производит следующий код:

<s:Rect id="tbFill" left="0" right="0" top="0" bottom="1">
    <s:fill>
        <s:LinearGradient rotation="90">
            <s:GradientEntry color="0xE2E2E2" />
            <s:GradientEntry color="0xD9D9D9" />
        </s:LinearGradient>
    </s:fill>
</s:Rect>

Вы, вероятно, используете ночные сборки SDK, что может объяснить такой недосмотр.

...