我有一个 Flex 应用程序,其中一些交互会导致许多对象同时需要视觉更新。这些更新转换为许多基于 MXML 的组件的状态更改,这些组件具有基于状态的转换。当只有少数组件同时动画时,过渡看起来很棒……但是当所有组件同时动画时……Flash Player 就跟不上。
关于如何创建动画管道的任何想法,以便一切都有机会跟上?或者也许其他一些解决方案?
我有一个 Flex 应用程序,其中一些交互会导致许多对象同时需要视觉更新。这些更新转换为许多基于 MXML 的组件的状态更改,这些组件具有基于状态的转换。当只有少数组件同时动画时,过渡看起来很棒……但是当所有组件同时动画时……Flash Player 就跟不上。
关于如何创建动画管道的任何想法,以便一切都有机会跟上?或者也许其他一些解决方案?
就个人而言,我尽量远离 Adobe 效果库,因为它们很慢而且不是那么好。如果您想要动画“分组”、连续动画甚至动画时间线,我建议您使用TweenMax。
您是否尝试过使用类后代的suspendBackgroundProcessing
财产Effect
或disableLayout
财产?Animate
您可以在 MXML 动画定义节点上定义它们。