Flex 4: LineSeries AnimateColor не работает - PullRequest
0 голосов
/ 02 июня 2011

Это довольно простой вопрос, я думаю.вот код (я сократил его для удобного чтения)

    <fx:Declarations>
    <s:AnimateColor id="rw" 
                    target="{targetRatioCol}"
                    colorFrom="0x000000" 
                    colorTo="0xFFFFFF"
                    colorPropertyName="color"
                    duration="5000" 
                    repeatCount="0" 
                    repeatBehavior="reverse"
                    />

</fx:Declarations>
....

            <mx:LineSeries id="targetRatio" displayName="Target" xField="Month" creationComplete="rw.play();" yField="targetRatio" verticalAxis="{v2}"
                       >
            <mx:lineStroke>
                <mx:SolidColorStroke id="targetRatioCol"   color="0xFFFFFF" weight="4"  />
            </mx:lineStroke>
        </mx:LineSeries>

на графике показана линия, но анимация не работает.Мой вопрос: почему это не работает?

Заранее спасибо Nat

1 Ответ

0 голосов
/ 02 июня 2011

Я не думаю, что диаграмма перерисовывается при воспроизведении анимации.Графики очень странный зверь.На вашем месте я бы создал средство визуализации элементов для линии, в которой есть анимация, чтобы вы только перерисовали линию.

...