Paquete | fl.motion |
Clase | public class Animator |
Herencia | Animator AnimatorBase EventDispatcher Object |
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS3 |
Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
Si tiene previsto llamar a métodos de la clase Animator en una función, declare la instancia de Animator fuera de dicha función de forma que el ámbito del objeto no se limite a ella. Si declara la instancia de Animator en la función, Flash Player la eliminará al final de la misma como parte de su rutina de “recolección de elementos no utilizados” de Flash Player y no se animará el objeto de destino.
Nota: en Flash CS3, algunas de las propiedades y métodos admitidos por esta clase eran miembros exclusivos de la clase. Flash CS4 introdujo una clase base, la clase AnimatorBase, para dichas propiedades y métodos de la clase, y ahora se comparten con otras clases a través de la cadena de herencia. Si ha trabajado con Flash CS3, observará que estas propiedades y métodos se siguen admitiendo en la clase Animator, pero son miembros de la clase AnimatorBase en versiones de Flash Professional posteriores a Flash CS3. Al igual que con cualquier otra clase de esta referencia, puede seleccionar Mostrar propiedades públicas heredadas y Mostrar métodos públicos heredados para ver todas las propiedades y métodos admitidos por esta clase.
Propiedad MXML predeterminadamotion
Elementos de API relacionados
Método | Definido por | ||
---|---|---|---|
Crea un objeto Animator para aplicar la descripción del movimiento de interpolación basado en XML a un objeto de visualización. | Animator | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un objeto de detector de eventos con un objeto EventDispatcher, de modo que el detector reciba la notificación de un evento. | EventDispatcher | ||
Distribuye un evento en el flujo del evento. | EventDispatcher | ||
Detiene la animación y Flash Player accede inmediatamente al último fotograma de la secuencia de animación. | AnimatorBase | ||
[estática]
Crea un objeto Animator a partir de una cadena de XML. | Animator | ||
Comprueba si el objeto EventDispatcher tiene detectores registrados para un tipo concreto de evento. | EventDispatcher | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
[estática]
Compara dos matrices especificadas como parámetros y devuelve true si son iguales entre sí. | Animator | ||
Avanza Flash Player hasta el siguiente fotograma de la secuencia de animación. | AnimatorBase | ||
Detiene temporalmente la animación hasta que se llama al método resume(). | AnimatorBase | ||
Inicia la animación. | AnimatorBase | ||
processCurrentFrame(parent:MovieClip, anim:AnimatorBase, startEnterFrame:Boolean, playOnly:Boolean = false):void [estática] | AnimatorBase | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
registerParentFrameHandler(parent:MovieClip, anim:AnimatorBase, spanStart:int, repeatCount:int = 0, useCurrentFrame:Boolean = false):void [estática]
Registra el objeto MovieClip dado y una instancia de AnimatorBase para un objeto secundario de dicho MovieClip. | AnimatorBase | ||
Elimina un detector del objeto EventDispatcher. | EventDispatcher | ||
Reanuda la animación tras haberse detenido temporalmente por la acción del método pause(). | AnimatorBase | ||
Establece a Flash Player en el primer fotograma de la animación. | AnimatorBase | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Inicia eventos de fotogramas. | AnimatorBase | ||
Detiene la animación y Flash Player retrocede hasta el primer fotograma de la secuencia de animación. | AnimatorBase | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve la representación de cadena del objeto especificado. | Object | ||
Establece la propiedad currentFrame cada vez que se introduce un nuevo fotograma y define si la animación del destino está sincronizada con los fotogramas de la línea de tiempo del objeto MovieClip principal. | AnimatorBase | ||
Devuelve el valor simple del objeto especificado. | Object | ||
Comprueba si hay registrado un detector de eventos con este objeto EventDispatcher o con cualquiera de sus ascendientes para el tipo de evento concreto. | EventDispatcher |
Animator | () | Información sobre |
public function Animator(xml:XML = null, target:DisplayObject = null)
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS3 |
Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
Crea un objeto Animator para aplicar la descripción del movimiento de interpolación basado en XML a un objeto de visualización.
Parámetrosxml:XML (default = null ) — Objeto E4X que contiene una descripción de movimiento de interpolación basado en XML.
| |
target:DisplayObject (default = null ) — Objeto de visualización que utiliza el movimiento de interpolación.
|
Elementos de API relacionados
fromXMLString | () | método |
public static function fromXMLString(xmlString:String, target:DisplayObject = null):Animator
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS3 |
Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
Crea un objeto Animator a partir de una cadena de XML. Este método es una alternativa al constructor Animator, que acepta un objeto E4X en su lugar.
Parámetros
xmlString:String — Cadena de XML que describe el movimiento de interpolación.
| |
target:DisplayObject (default = null ) — Objeto de visualización que utiliza el movimiento de interpolación.
|
Animator — Instancia de Animator que aplica la cadena xmlString concreta al objeto target especificado.
|
Elementos de API relacionados
matricesEqual | () | método |
public static function matricesEqual(a:Matrix, b:Matrix):Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS5 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Compara dos matrices especificadas como parámetros y devuelve true
si son iguales entre sí.
Parámetros
a:Matrix — La primera instancia del objeto Matrix para la comparación.
| |
b:Matrix — La segunda instancia del objeto Matrix para la comparación.
|
Boolean — Un valor Boolean; true si las dos matrices son iguales entre sí; en caso contrario false .
|
Tue Jun 12 2018, 02:12 PM Z