El paquete fl.motion contiene funciones y clases que incorporan XML que describe una interpolación de movimiento, y aplican dicha interpolación a un objeto de visualización. Flash CS3 dispone del comando "Copiar movimiento como ActionScript 3.0" que genera XML y ActionScript basado en una interpolación de movimiento en la línea de tiempo en la herramienta de edición. Puede utilizar el código ActionScript generado para aplicar la animación a otros objetos de visualización. O bien, puede crear un script con su propio XML y utilizar las clases fl.motion para aplicar la animación a una instancia de objeto de visualización específica.
Para más información sobre los elementos XML compatibles, consulte Elementos Motion XML.
Para conocer mejor el proceso de creación de scripts de animaciones propias o la edición de contenido de la función "Copiar movimiento como un comando de ActionScript 3.0" de Flash CS3, comience con la clase Animator, que contiene las funciones y propiedades principales para la aplicación de Motion XML a una interpolación de movimiento.
Interfaz | Descripción | |
---|---|---|
ITween | La interfaz ITween define la interfaz de programación de aplicaciones (API) que implementan las clases de interpolación para poder trabajar con las clases fl.motion. |
Clase | Descripción | |
---|---|---|
AdjustColor | La clase AdjustColor define varias propiedades de color, como brightness (brillo), contrast (contraste), hue (matiz) o saturation (saturación), para admitir la clase ColorMatrixFilter. | |
Animator | La clase Animator aplica la descripción XML de un movimiento de interpolación a un objeto de visualización. | |
Animator3D | La clase Animator3D aplica la descripción XML de un movimiento de interpolación tridimensional a un objeto de visualización. | |
AnimatorBase | La clase AnimatorBase aplica la descripción XML de un movimiento de interpolación a un objeto de visualización. | |
AnimatorFactory | La clase AnimatorFactory proporciona compatibilidad basada en ActionScript para asociar un objeto Motion a varios objetos de visualización. | |
AnimatorFactory3D | La clase AnimatorFactory3D proporciona compatibilidad basada en ActionScript para asociar un objeto Motion con propiedades tridimensionales a varios objetos de visualización. | |
AnimatorFactoryBase | La clase AnimatorFactoryBase proporciona compatibilidad basada en ActionScript para visualizar e interpolar dinámicamente objetos con varios destinos con un solo movimiento en el motor de ejecución. | |
AnimatorFactoryUniversal | La clase AnimatorFactoryUniversal proporciona compatibilidad basada en ActionScript para asociar un objeto Motion a varios objetos de visualización. | |
AnimatorUniversal | La clase AnimatorUniversal aplica la descripción ActionScript de un movimiento de dos y tres tridimensiones a un objeto de visualización. | |
BezierEase | La clase BezierEase proporciona un control de aceleración preciso para la interpolación de movimiento entre dos fotogramas clave. | |
BezierSegment | La clase BezierSegment está formada por cuatro objetos Point que definen una curva Bezier cúbica simple. | |
Color | La clase Color amplía la clase ColorTransform de Flash Player e incorpora la capacidad de controlar el brillo y la tinta. | |
ColorMatrix | La clase ColorMatrix calcula y guarda matrices de colores basadas en los valores dados. | |
CustomEase | La clase CustomEase se utiliza para modificar propiedades concretas del comportamiento de aceleración de una interpolación de movimiento a medida que avanza con el tiempo. | |
DynamicMatrix | La clase DynamicMatrix calcula y guarda una matriz basada en los valores dados. | |
FunctionEase | La clase FunctionEase permite utilizar funciones de interpolación personalizadas con el marco fl.motion en lugar de otras interpolaciones como SimpleEase y CustomEase. | |
Keyframe | La clase Keyframe define el estado visual en un tiempo específico de una interpolación de movimiento. | |
KeyframeBase | La clase KeyframeBase define el estado visual en un tiempo específico de una interpolación de movimiento. | |
MatrixTransformer | La clase MatrixTransformer contiene métodos para la modificación de propiedades individuales de una matriz de transformación: la escala horizontal y vertical, el sesgado horizontal y vertical, y la rotación. | |
Motion | La clase Motion almacena una secuencia de animación de fotogramas clave que se puede aplicar a un objeto visual. | |
MotionBase | La clase MotionBase almacena una secuencia de animación de fotogramas clave que se puede aplicar a un objeto visual. | |
MotionEvent | La clase MotionEvent representa eventos que se difunden con la clase fl.motion.Animator. | |
RotateDirection | La clase RotateDirection proporciona valores de constantes para el comportamiento de rotación durante una interpolación. | |
SimpleEase | La clase SimpleEase permite controlar una animación con el tipo de porcentaje de aceleración que se utiliza en la línea de tiempo de Flash. | |
Source | La clase Source almacena información sobre el contexto en el que se generó una instancia de Motion. | |
Tweenables | La clase Tweenables proporciona valores de constantes para los nombres de las propiedades de animación utilizadas en las clases MotionBase y KeyframeBase. |
Tue Jun 12 2018, 02:26 PM Z