Pacote | fl.motion |
Classe | public class Animator |
Herança | Animator AnimatorBase EventDispatcher Object |
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Se você planeja chamar métodos da classe Animator dentro de uma função, declare a ocorrência Animator fora da função de modo que o escopo do objeto não fique restrito à própria função. Se você declara a ocorrência dentro de uma função, o Flash Player exclui a ocorrência Animator do final da função como parte da rotina de "coleta de lixo" do Flash Player e o objeto de destino não será animado.
Observação: No Flash CS3, algumas propriedades e métodos suportados por esta classe foram membros desta classe, exclusivamente. O Flash CS4 introduziu uma classe base, AnimatorBase, para aquelas propriedades e métodos desta classe, e eles são compartilhados agora por outras classes pela cadeia de herança. Se você esteve trabalhando no Flash CS3, observe que estas propriedades e métodos ainda são suportados pela classe Animator, mas são membros da classe AnimatorBase em versões do Flash Professional posteriores ao Flash CS3. Como com qualquer outra classe nesta referência, selecione Mostrar Propriedades Públicas Herdadas e Mostrar Métodos Públicos Herdados para ver todas das propriedades e métodos suportados por esta classe.
Propriedade MXML padrãomotion
Elementos da API relacionados
Método | Definido por | ||
---|---|---|---|
Cria um objeto Animator para aplicar a descrição de interpolação de movimento com base em XML a um objeto de exibição. | Animator | ||
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 | ||
Para a animação, e o Flash Player acessa imediatamente o último quadro da sequência de animação. | AnimatorBase | ||
[estático]
Cria um objeto Animator a partir de uma string de XML. | Animator | ||
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 | ||
[estático]
Compara duas matrizes especificadas como parâmetros e retorna true se forem iguais entre si. | Animator | ||
Avança o Flash Player para o quadro seguinte na sequência de animação. | AnimatorBase | ||
Pausa a animação até você chamar o método resume(). | AnimatorBase | ||
Inicia a animação. | AnimatorBase | ||
processCurrentFrame(parent:MovieClip, anim:AnimatorBase, startEnterFrame:Boolean, playOnly:Boolean = false):void [estático] | AnimatorBase | ||
Indica se a propriedade especificada existe e é enumerável. | Object | ||
registerParentFrameHandler(parent:MovieClip, anim:AnimatorBase, spanStart:int, repeatCount:int = 0, useCurrentFrame:Boolean = false):void [estático]
Registra MovieClip e uma ocorrência de AnimatorBase para um filho de MovieClip. | AnimatorBase | ||
Remove um ouvinte do objeto EventDispatcher. | EventDispatcher | ||
Reinicia a animação depois de pausada pelo método pause(). | AnimatorBase | ||
Define o Flash Player para o primeiro quadro da animação. | AnimatorBase | ||
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | ||
Inicia eventos de quadros. | AnimatorBase | ||
Para a animação, e o Flash Player retorna ao primeiro quadro na sequência de animação. | AnimatorBase | ||
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 | ||
Define a propriedade currentFrame sempre que um novo quadro é inserido e define se a animação do destino é sincronizada com os quadros na linha de tempo do MovieClips pai. | AnimatorBase | ||
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 |
Animator | () | Construtor |
public function Animator(xml:XML = null, target:DisplayObject = null)
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Cria um objeto Animator para aplicar a descrição de interpolação de movimento com base em XML a um objeto de exibição.
Parâmetrosxml:XML (default = null ) — Um objeto E4X contendo a descrição de uma interpolação de movimento baseado em XML.
| |
target:DisplayObject (default = null ) — O objeto de exibição que usa a interpolação de movimento.
|
Elementos da API relacionados
fromXMLString | () | método |
public static function fromXMLString(xmlString:String, target:DisplayObject = null):Animator
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Cria um objeto Animator a partir de uma string de XML. Esse método é uma alternativa para o uso do construtor do Animator, que aceita um objeto E4X.
Parâmetros
xmlString:String — Uma string de XML descrevendo a interpolação de movimento.
| |
target:DisplayObject (default = null ) — O objeto de exibição que usa a interpolação de movimento.
|
Animator — Uma ocorrência Animator que aplica o xmlString especificado ao target especificado.
|
Elementos da API relacionados
matricesEqual | () | método |
public static function matricesEqual(a:Matrix, b:Matrix):Boolean
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS5 |
Versões de runtime: | Flash Player 10.1, AIR 2 |
Compara duas matrizes especificadas como parâmetros e retorna true
se forem iguais entre si.
Parâmetros
a:Matrix — A primeira ocorrência do objeto Matrix para comparação.
| |
b:Matrix — A segunda ocorrência do objeto Matrix para comparação.
|
Boolean — Um valor booliano true se as duas matrizes forem iguais entre si e, caso contário, false .
|
Wed Jun 13 2018, 11:10 AM Z