Paquetefl.transitions
Clasepublic class TransitionManager
HerenciaTransitionManager Inheritance EventDispatcher Inheritance Object

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9

La clase TransitionManager define los efectos de animación. Permite aplicar uno de los diez efectos de animación a los clips de película. Al crear componentes personalizados, la clase TransitionManager se pude utilizar para aplicar efectos de animación a los clips de película en la interfaz visual del componente. Los efectos de transición de fl.transitions.easing se definen como un conjunto de clases de transición que amplían la clase base fl.transitions.Transition. Las transiciones sólo se aplican a través de una instancia de TransitionManager; no se crean instancias de transiciones directamente. La clase TransitionManager implementa eventos de animación.

Las instancias de TransitionManager se pueden crear de dos formas:

Véase también

TransitionManager.start()
Función constructora TransitionManager
TransitionManager.startTransition()
fl.transitions.Tween
fl.transitions.easing


Propiedades públicas
 PropiedadDefinido por
 Inheritedconstructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
Object
  content : MovieClip
La instancia de clip de película a la que TransitionManager va a aplicar una transición.
TransitionManager
  contentAppearance : Object
[read-only] Objeto que contiene las propiedades visuales guardadas del contenido (clip de película de destino) en el que se aplicarán las transiciones.
TransitionManager
 Inheritedprototype : Object
[static] Una referencia al objeto prototipo de una clase u objeto de función.
Object
Métodos públicos
 MétodoDefinido por
  
Función constructora para crear una nueva instancia de TransitionManager.
TransitionManager
 Inherited
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
 Inherited
Distribuye un evento en el flujo del evento.
EventDispatcher
 Inherited
Comprueba si el objeto EventDispatcher tiene detectores registrados para un tipo concreto de evento.
EventDispatcher
 Inherited
Indica si un objeto tiene definida una propiedad especificada.
Object
 Inherited
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
Object
 Inherited
Indica si existe la propiedad especificada y si es enumerable.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Elimina un detector del objeto EventDispatcher.
EventDispatcher
 Inherited
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
Object
  
start(content:MovieClip, transParams:Object):Transition
[static] Crea una nueva instancia de TransitionManager, designa el objeto de destino, aplica una transición y la inicia.
TransitionManager
  
Crea una instancia de la transición y la inicia.
TransitionManager
 Inherited
Devuelve la representación de cadena del objeto especificado.
Object
 Inherited
Devuelve el valor simple del objeto especificado.
Object
 Inherited
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
Eventos
 Evento Resumen Definido por
 Inherited Se distribuye cuando Flash Player queda seleccionado por el sistema operativo y pasa a estar activo.EventDispatcher
 Inherited Se distribuye cuando Flash Player deja de estar seleccionado por el sistema operativo y pasa a estar inactivo.EventDispatcher
Información sobre propiedades
contentpropiedad
content:MovieClip  [read-write]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9

La instancia de clip de película a la que TransitionManager va a aplicar una transición.


Implementación
    public function get content():MovieClip
    public function set content(value:MovieClip):void
contentAppearancepropiedad 
contentAppearance:Object  [read-only]

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9

Objeto que contiene las propiedades visuales guardadas del contenido (clip de película de destino) en el que se aplicarán las transiciones.


Implementación
    public function get contentAppearance():Object
Información sobre constructores
TransitionManager()constructor
public function TransitionManager(content:MovieClip)

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9

Función constructora para crear una nueva instancia de TransitionManager. Sin embargo, el método TransitionManager.start() es una forma más eficaz de crear e implementar una instancia de TransitionManager. Si no utiliza la función constructora TransitionManager para crear una instancia, utilice el operador new y, a continuación, designe las propiedades de transición e inicie el efecto de transición en un segundo paso llamando al método TransitionManager.startTransition().

Por ejemplo:

  import fl.transitions.*;
  import fl.transitions.easing.*;

  var myTransitionManager:TransitionManager = new TransitionManager(myMovieClip);
  myTransitionManager.startTransition({type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
  

Parámetros
content:MovieClip — Objeto MovieClip al que se aplica el efecto de transición.

Véase también

Información sobre métodos
start()método
public static function start(content:MovieClip, transParams:Object):Transition

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9

Crea una nueva instancia de TransitionManager, designa el objeto de destino, aplica una transición y la inicia. En concreto, llamar a este método crea una instancia de la clase TransitionManager si ya no existe una, crea una instancia de la clase de transición especificada designada en el parámetro transParams y, a continuación, inicia la transición. La transición se aplica al clip de película designado en el parámetro content.

Por ejemplo:

  import fl.transitions.*;
  import fl.transitions.easing.*;

  TransitionManager.start(myMovieClip, {type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
  

Parámetros

content:MovieClip — Objeto MovieClip al que se aplica el efecto de transición.
 
transParams:Object — Colección de parámetros pasados en un objeto. El objeto transParams debe incluir un parámetro type que indique la clase de efecto de transición que se va a aplicar, seguido de los parámetros direction, duration y easing. Además, debe incluir los parámetros requeridos por la clase de efecto de la transición. Por ejemplo, la clase de efecto de transición fl.transitions.Iris requiere los parámetros adicionales startPoint y shape. Por tanto, además de los parámetros type, duration y easing que requiere toda transición, se deberían añadir (al objeto transParams) los parámetros startPoint y shape que requiere el efecto fl.transitions.Iris.

Valor devuelto
Transition — Instancia Transition.
startTransition()método 
public function startTransition(transParams:Object):Transition

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9

Crea una instancia de la transición y la inicia. Si ya existe una transición coincidente, la transición existente se elimina y se crea e inicia una nueva. Este método se utiliza junto a la función constructora.

Por ejemplo:

  import fl.transitions.*;
  import fl.transitions.easing.*;

  var myTransitionManager:TransitionManager = new TransitionManager(myMovieClip);
  myTransitionManager.startTransition({type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
  

De forma alternativa, puede utilizar el método TransitionManager.start(), que constituye una forma más eficaz de implementar un efecto de transición.

Parámetros

transParams:Object — Colección de parámetros pasados en un objeto. El objeto transParams debería contener un parámetro type que indica la clase de efecto de transición que se va a aplicar, junto a los parámetros de dirección, duración y suavizado. Además, debe incluir los parámetros requeridos por la clase de efecto de la transición. Por ejemplo, la clase de efecto de transición fl.transitions.Iris requiere los parámetros adicionales startPoint y shape. Por tanto, además de los parámetros type, duration y easing que requiere toda transición, se deberían añadir (al objeto transParams) los parámetros startPoint y shape que requiere el efecto fl.transitions.Iris.

Valor devuelto
Transition — Instancia Transition.

Véase también





 

Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios

Página actual: http://livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/fl/transitions/TransitionManager.html