Pacote | fl.transitions |
Classe | public class TransitionManager |
Herança | TransitionManager EventDispatcher Object |
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9, AIR 1.0 |
Você pode criar uma ocorrência de TransitionManager de dois modos:
- Chame o método
TransitionManager.start()
. Esse é o modo mais simples e recomendado para a criação de uma ocorrência de TransitionManager. - Use o operador
new
. Depois, você designa as propriedades de transição e inicia o efeito de transição em uma segunda etapa chamando o métodoTransitionManager.startTransition()
.
Elementos da API relacionados
Função de construtor TransitionManager
TransitionManager.startTransition()
fl.transitions.Tween
fl.transitions.easing
Propriedade | Definido por | ||
---|---|---|---|
constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | ||
content : MovieClip
A ocorrência de clipe de filme à qual TransitionManager deve aplicar uma transição. | TransitionManager | ||
contentAppearance : Object [somente leitura]
Um objeto que contém as propriedades visuais salvas do conteúdo (clipe de filme de destino) ao qual as transições serão aplicadas. | TransitionManager |
Método | Definido por | ||
---|---|---|---|
TransitionManager(content:MovieClip)
Função de construtor para criar uma nova ocorrência de TransitionManager. | TransitionManager | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra um objeto de ouvinte de evento em um objeto EventDispatcher, de forma que o ouvinte receba a notificação de um evento. | EventDispatcher | ||
Envia um evento para o fluxo de eventos. | EventDispatcher | ||
Verifica se o objeto EventDispatcher tem ouvintes registrados para um tipo específico de evento. | EventDispatcher | ||
Indica se um objeto tem uma propriedade especificada definida. | Object | ||
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | ||
Indica se a propriedade especificada existe e é enumerável. | Object | ||
Remove um ouvinte do objeto EventDispatcher. | EventDispatcher | ||
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | ||
[estático]
Cria uma nova ocorrência de TransitionManager, designa o objeto de destino, aplica uma transição e inicia essa transição. | TransitionManager | ||
Cria uma ocorrência de transição e a inicia. | TransitionManager | ||
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | ||
Retorna a representação de string do objeto especificado. | Object | ||
Retorna o valor primitivo do objeto especificado. | Object | ||
Verifica se um ouvinte de evento está registrado nesse objeto EventDispatcher ou em qualquer um de seus ancestrais para o tipo de evento especificado. | EventDispatcher |
content | propriedade |
content:MovieClip
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9, AIR 1.0 |
A ocorrência de clipe de filme à qual TransitionManager deve aplicar uma transição.
Implementação
public function get content():MovieClip
public function set content(value:MovieClip):void
contentAppearance | propriedade |
contentAppearance:Object
[somente leitura] Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9, AIR 1.0 |
Um objeto que contém as propriedades visuais salvas do conteúdo (clipe de filme de destino) ao qual as transições serão aplicadas.
Implementação
public function get contentAppearance():Object
TransitionManager | () | Construtor |
public function TransitionManager(content:MovieClip)
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9, AIR 1.0 |
Função de construtor para criar uma nova ocorrência de TransitionManager. No entanto, o método TransitionManager.start()
é um modo mais eficiente de criar e implementar uma ocorrência de TransitionManager. Se você usa a função de construtor TransitionManager para criar uma ocorrência, use o operador new
e, em seguida, designe os propriedades da transição e inicie o efeito de transição em uma segunda etapa chamando o método TransitionManager.startTransition()
.
Por exemplo:
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});
content:MovieClip — O objeto MovieClip ao qual é aplicado o efeito de transição.
|
Elementos da API relacionados
start | () | método |
public static function start(content:MovieClip, transParams:Object):fl.transitions:Transition
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9, AIR 1.0 |
Cria uma nova ocorrência de TransitionManager, designa o objeto de destino, aplica uma transição e inicia essa transição. Especificamente, chamar esse método cria uma ocorrência da classe TransitionManager se já não existir uma, cria uma ocorrência da classe de transição especificada designada no parâmetro transParams
e, depois, inicia a transição. A transição é aplicada ao clipe de filme que está designado no parâmetro content
.
Por exemplo:
import fl.transitions.*; import fl.transitions.easing.*; TransitionManager.start(myMovieClip, {type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
Parâmetros
content:MovieClip — O objeto MovieClip ao qual é aplicado o efeito de transição.
| |
transParams:Object — Uma coleção de parâmetros que são passados dentro de um objeto. O objeto transParams deverá conter um parâmetro type que indica a classe do efeito de transição a ser aplicada, seguida dos parâmetros direction , duration e easing . Além disso, você deve incluir qualquer parâmetro exigido pela classe de efeito de transição. Por exemplo, a classe de efeito de transição fl.transitions.Iris transition effect class requer os parâmetros adicionais startPoint e shape . Assim, além dos parâmetros type , duration e easing que toda transição exige, você também adicionaria (ao objeto transParams ) os parâmetros startPoint e shape que o efeito fl.transitions.Iris requer.
|
fl.transitions:Transition — A ocorrência Transition.
|
startTransition | () | método |
public function startTransition(transParams:Object):fl.transitions:Transition
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9, AIR 1.0 |
Cria uma ocorrência de transição e a inicia. Se já existir uma transição correspondente, a transição existente será removida e uma nova transição será criada e iniciada. Esse método é usado em conjunto com a função de construtor.
Por exemplo:
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});
Como alternativa, você pode usar o método TransitionManager.start()
, que é um modo mais eficiente de implementar um efeito de transição.
Parâmetros
transParams:Object — Uma coleção de parâmetros que são passados dentro de um objeto. O objeto transParams deverá conter um parâmetro type que indica a classe do efeito de transição a ser aplicada, seguida dos parâmetros direction, duration e easing. Além disso, você deve incluir qualquer parâmetro exigido pela classe de efeito de transição. Por exemplo, a classe de efeito de transição fl.transitions.Iris transition effect class requer os parâmetros adicionais startPoint e shape . Assim, além dos parâmetros type , duration e easing que toda transição exige, você também adicionaria (ao objeto transParams ) os parâmetros startPoint e shape que o efeito fl.transitions.Iris requer.
|
fl.transitions:Transition — A ocorrência Transition.
|
Elementos da API relacionados
Wed Jun 13 2018, 11:10 AM Z