Paquete | fl.motion |
Clase | public class Animator3D |
Herencia | Animator3D AnimatorBase EventDispatcher Object |
Subclases | AnimatorUniversal |
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS3 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, AIR 1.0 |
Si tiene previsto llamar a métodos de la clase Animator3D en una función, declare la instancia de Animator3D 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.
Propiedad MXML predeterminadamotion
Elementos de API relacionados
Propiedad | Definido por | ||
---|---|---|---|
autoRewind : Boolean = false
Define la animación para que se reinicie una vez finalizada. | AnimatorBase | ||
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
frameEvent : String
El nombre del objeto de evento creado por el evento Event.ENTER_FRAME. | AnimatorBase | ||
initialPosition : Array [override] [solo escritura]
Establece las coordenadas x,y y z del objeto de visualización. | Animator3D | ||
instanceFactoryClass : Class
Al crear instancias con ActionScript, ésta es la clase que crea la instancia. | AnimatorBase | ||
isPlaying : Boolean [solo lectura]
Indica si la animación se está reproduciendo en ese momento. | AnimatorBase | ||
motion : MotionBase
Objeto que contiene las propiedades del movimiento de interpolación para la animación. | AnimatorBase | ||
motionArray : Array
El conjunto de objetos que contiene las propiedades del movimiento de interpolación para la animación. | AnimatorBase | ||
orientToPath : Boolean = false
Define la posición del objeto de visualización en la ruta de movimiento. | AnimatorBase | ||
placeholderName : String
Cuando se crean instancias con ActionScript, ésta es la instancia que aparece en el escenario que se reemplazará. | AnimatorBase | ||
positionMatrix : Matrix
Objeto Matrix que aplica una transformación global en la ruta de movimiento. | AnimatorBase | ||
repeatCount : int = 1
Número de veces que se repite la animación. | AnimatorBase | ||
sceneName : String
Una referencia para escenas exportadas, para movimiento 3D, para que la escena pueda cargarse en una línea de tiempo principal. | AnimatorBase | ||
spanEnd : int [solo lectura]
Devuelve el fotograma del objeto principal de destino en el que termina la animación. | AnimatorBase | ||
spanStart : int [solo lectura]
Devuelve el fotograma del objeto principal de destino en el que comienza la animación. | AnimatorBase | ||
target : DisplayObject
Objeto de visualización que se está animando. | AnimatorBase | ||
targetName : String
El nombre del objeto de destino visto desde el objeto DisplayObjectContainer. | AnimatorBase | ||
targetParent : DisplayObjectContainer
El objeto principal DisplayObjectContainer de destino que se está animando. Puede utilizarse conjuntamente con targetName para recuperar el objeto de destino una vez eliminado y reemplazado en la línea de tiempo. | AnimatorBase | ||
targetParentButton : SimpleButton | AnimatorBase | ||
targetState3D : Array
Orientación inicial del objeto de destino. | AnimatorBase | ||
time : int
Entero basado en cero que indica y controla el tiempo de la animación en curso. | AnimatorBase | ||
transformationPoint : Point
Punto de referencia para girar o escalar un objeto de visualización. | AnimatorBase | ||
transformationPointZ : int
Punto de referencia de coordenada z para girar o escalar un objeto de visualización. | AnimatorBase | ||
usingCurrentFrame : Boolean [solo lectura]
Indica si la propiedad currentFrame se comprueba cada vez que se accede a un nuevo fotograma y si la animación del destino se sincroniza con los fotogramas en su línea de tiempo principal, o bien si avanza constantemente sin importar el fotograma principal actual. | AnimatorBase |
Método | Definido por | ||
---|---|---|---|
Crea un objeto Animator3D para aplicar la descripción del movimiento de interpolación basado en XML en tres dimensiones a un objeto de visualización. | Animator3D | ||
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 | ||
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 | ||
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 |
Método | Definido por | ||
---|---|---|---|
[estática] | Animator3D | ||
[estática] | Animator3D |
initialPosition | propiedad |
initialPosition:Array
[solo escritura] [override] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS3 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, AIR 1.0 |
Establece las coordenadas x,y y z del objeto de visualización.
Implementación
override public function set initialPosition(value:Array):void
Elementos de API relacionados
Animator3D | () | Información sobre |
public function Animator3D(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 10, AIR 1.5, AIR 1.0 |
Crea un objeto Animator3D para aplicar la descripción del movimiento de interpolación basado en XML en tres dimensiones 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
convertMatrixToMatrix3D | () | método |
matrices3DEqual | () | método |
Tue Jun 12 2018, 02:12 PM Z