spark.effects.supportClassesAnimateTransitionShaderInstance AnimateTransitionShaderInstance 类用于实现 AnimateTransitionShader 效果的实例类。spark.effects.supportClasses:AnimateInstance AnimateTransitionShaderInstance 类用于实现 AnimateTransitionShader 效果的实例类。Flex 在播放 AnimateTransitionShader 效果时将创建此类的实例;您无需自己创建。 spark.effects.AnimateTransitionShaderAnimateTransitionShaderInstance 构造函数。target要使用此效果为其设置动画的 Object。 构造函数。 bitmapFrom bitmapTo shaderByteCode shaderFilter 围绕实例的 shader 属性折回的滤镜。 围绕实例的 shader 属性折回的滤镜。在动画过程中随着每次更新,会将此滤镜指定给目标对象的 filters 属性,这样会在应用到用户看到的显示对象的滤镜中反映对基础着色器的动画更新。 shaderProperties shader 通过将 shaderByteCode 属性用作基础字节代码创建的 Shader。 通过将 shaderByteCode 属性用作基础字节代码创建的 Shader。每个实例都需要它自己的单独的 Shader,但可以共享字节代码。播放每个实例时,创建该实例所使用的 Shader。 SetActionInstance SetActionInstance 类用于实现 SetAction 效果的实例类。mx.effects.effectClasses:ActionEffectInstance SetActionInstance 类用于实现 SetAction 效果的实例类。Flex 在播放 SetAction 效果时会自动创建此类的实例;您无需自己创建。 spark.effects.SetActionSetActionInstance 构造函数。target要使用此效果为其设置动画的 Object。 构造函数。 property value RemoveActionInstance RemoveActionInstance 类用于实现 RemoveAction 效果的实例类。mx.effects.effectClasses:ActionEffectInstance RemoveActionInstance 类用于实现 RemoveAction 效果的实例类。Flex 在播放 RemoveAction 效果时会自动创建此类的实例;您无需自己创建。 spark.effects.RemoveActionRemoveActionInstance 构造函数。target要使用此效果为其设置动画的 Object。 构造函数。 AnimateTransformInstance AnimateTransformInstance 类用于实现 AnimateTransform 效果的实例类。spark.effects.supportClasses:AnimateInstance AnimateTransformInstance 类用于实现 AnimateTransform 效果的实例类。Flex 在播放 AnimateTransform 效果时会自动创建此类的实例;您无需自己创建。 spark.effects.AnimateTransformAnimateTransformInstance 构造函数。target要使用此效果为其设置动画的 Object。 构造函数。 addMotionPath 使用相对于最外侧的 parent 效果的开始时间,将一个 MotionPath 对象添加到此实例中的 MotionPath 对象集中。newMotionPathspark.effects.animation:MotionPath新建 MotionPath 对象。 newEffectStartTime0新的 MotionPath 对象的开始时间(以毫秒为单位)。 使用相对于最外侧的 parent 效果的开始时间,将一个 MotionPath 对象添加到此实例中的 MotionPath 对象集中。对于在与新的 MotionPath 对象相同的属性上起作用的此效果实例,如果已经存在一个 MotionPath 对象,则只会将新 MotionPath 的关键帧添加到现有 MotionPath 中。 autoCenterTransform 如果 autoCenterTransform 为 true,则随着该效果的执行,将重新计算转换中心,从而更新对象的宽度和高度的任何更改。 如果 autoCenterTransformtrue,则随着该效果的执行,将重新计算转换中心,从而更新对象的宽度和高度的任何更改。如果该属性为 false,则将改用 transformCenter 属性。 initialized 如果为 true,则已经初始化与该转换相关的效果的此单一实例。falsefalse 如果为 true,则已经初始化与该转换相关的效果的此单一实例。此属性供 AnimateTransform 使用,以防止在将多个转换效果集成到此单一实例中时重复初始化该实例。 transformCenter 中心,此效果中的转换是围绕其发生的。 中心,此效果中的转换是围绕其发生的。特别是,旋转会围绕此点旋转,平移会移动此点,而缩放会以此点为中心进行缩放。如果 autoCenterTransform 为 true,则将忽略此属性。如果 autoCenterTransform 为 false 且未提供 transformCenter,则会使用目标对象的中心。 AnimateColorInstance AnimateColorInstance 类是 AnimateColor 效果的实例类,它通过按颜色通道插补 from/to 值,设置颜色更改的动画。spark.effects.supportClasses:AnimateInstance AnimateColorInstance 类是 AnimateColor 效果的实例类,它通过按颜色通道插补 from/to 值,设置颜色更改的动画。Flex 在播放 AnimateFilter 效果时会自动创建此类的实例;您无需自己创建。 spark.effects.AnimateColorAnimateColorInstance 构造函数。target要使用此效果为其设置动画的 Object。 构造函数。 colorFrom colorPropertyName colorTo AddActionInstance AddActionInstance 类用于实现 AddAction 效果的实例类。mx.effects.effectClasses:ActionEffectInstance AddActionInstance 类用于实现 AddAction 效果的实例类。Flex 在播放 AddAction 效果时会自动创建此类的实例;您无需自己创建。 spark.effects.AddActionAddActionInstance 构造函数。target要使用此效果为其设置动画的 Object。 构造函数。 index -1 position relativeTo AnimateFilterInstance AnimateFilterInstance 类用于实现 AnimateFilter 效果的实例类。spark.effects.supportClasses:AnimateInstance AnimateFilterInstance 类用于实现 AnimateFilter 效果的实例类。Flex 在播放 AnimateFilter 效果时会自动创建此类的实例;您无需自己创建。 spark.effects.AnimateFilterAnimateFilterInstance 构造函数。target要使用此效果为其设置动画的 Object。 构造函数。 bitmapFilter AnimateInstance AnimateInstance 类用于实现 Animate 效果的实例类。spark.effects.animation:IAnimationTargetmx.effects:EffectInstance AnimateInstance 类用于实现 Animate 效果的实例类。Flex 在播放 Animate 效果时会自动创建此类的实例;您无需自己创建。 spark.effects.AnimateAnimateInstance 构造函数。target要使用此效果为其设置动画的 Object。 构造函数。 autoRemoveTarget 如果为 true,则该效果会在过渡期间保留其目标并在完成时删除它。false 如果为 true,则该效果会在过渡期间保留其目标并在完成时删除它。此功能专门应用诸如 Fade 等效果(这些效果对于在过渡结束时离开的目标起作用),并消除提供 RemoveAction 或相似效果的需求,从而手动保持在该项目周围并在过渡完成时删除它。

若要使用此功能,子类应该将此变量设置为 true,并公开其 affectedProperties Array 中的 parent 属性,这样效果实例会具有关于要执行该作业的目标和容器的足够信息。

disableLayout motionPaths playheadTime easer spark.effects.easing:IEaser interpolator spark.effects.interpolation:IInterpolator repeatBehavior
CallActionInstance CallActionInstance 类用于实现 CallAction 效果的实例类。mx.effects.effectClasses:ActionEffectInstance CallActionInstance 类用于实现 CallAction 效果的实例类。Flex 在播放 CallAction 效果时会自动创建此类的实例;您无需自己创建。 spark.effects.CallActionCallActionInstance 构造函数。target要使用此效果为其设置动画的 Object。 构造函数。 args functionName FadeInstance FadeInstance 类用于实现 Fade 效果的实例类。spark.effects.supportClasses:AnimateInstance FadeInstance 类用于实现 Fade 效果的实例类。Flex 在播放 Fade 效果时会自动创建此类的实例;您无需自己创建。 spark.effects.FadeFadeInstance 构造函数。target要使用此效果为其设置动画的 Object。 构造函数。 alphaFrom alphaTo ResizeInstance ResizeInstance 类用于实现 Resize 效果的实例类。spark.effects.supportClasses:AnimateInstance ResizeInstance 类用于实现 Resize 效果的实例类。Flex 在播放 Resize 效果时会自动创建此类的实例;您无需自己创建。 spark.effects.ResizeResizeInstance 构造函数。target要使用此效果为其设置动画的 Object。 构造函数。 heightFrom widthFrom heightBy 组件高度所修改的像素数目。 组件高度所修改的像素数目。值可以为负数。 heightTo widthBy widthTo