Pacchetto | fl.motion |
Classe | public class Animator |
Ereditarietà | Animator AnimatorBase EventDispatcher Object |
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS3 |
Versioni runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Se intendete chiamare i metodi della classe Animator all'interno di una funzione, dichiarate l'istanza Animator al di fuori della funzione, affinché l'area di validità dell'oggetto non sia limitata alla funzione stessa. Se dichiarate l'istanza all'interno di una funzione, Flash Player eliminerà l'istanza Animator al termine della funzione durante la procedura di "garbage collection" di routine e l'oggetto target non verrà animato.
Nota: in Flash CS3, alcuni metodi e proprietà supportati da questa classe erano membri esclusivi di questa stessa classe. In Flash CS4 è stata introdotta una classe base, AnimatorBase, per tali metodi e proprietà di questa classe, che attualmente sono condivisi da altre classi tramite la catena di ereditarietà. Se avete utilizzato Flash CS3, potrete notare che questi metodi e proprietà sono ancora supportati dalla classe Animator, ma nelle versioni di Flash Professional successive a Flash CS3 sono membri della classe AnimatorBase. Come per tutte le altre classi in questo riferimento, selezionate Mostra metodi pubblici ereditati e Mostra proprietà pubbliche ereditate per visualizzare tutti i metodi e le proprietà supportati da questa classe.
Proprietà MXML predefinitamotion
Elementi API correlati
Metodo | Definito da | ||
---|---|---|---|
Crea un oggetto Animator per applicare la descrizione XML di un'interpolazione di movimento a un oggetto di visualizzazione. | Animator | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un oggetto listener di eventi con un oggetto EventDispatcher, in modo che il listener riceva la notifica di un evento. | EventDispatcher | ||
Invia un evento nel flusso di eventi. | EventDispatcher | ||
Interrompe l'animazione e Flash Player passa immediatamente all'ultimo fotogramma nella sequenza di animazione. | AnimatorBase | ||
[statico]
Crea un oggetto Animator da una stringa XML. | Animator | ||
Verifica se per l'oggetto EventDispatcher sono presenti listener registrati per un tipo specifico di evento. | EventDispatcher | ||
Indica se per un oggetto è definita una proprietà specifica. | Object | ||
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro. | Object | ||
[statico]
Confronta due matrici specificate come parametri e restituisce true se sono uguali tra loro. | Animator | ||
Fa avanzare Flash Player al fotogramma successivo nella sequenza di animazione. | AnimatorBase | ||
Mette in pausa l'animazione fino a quando viene chiamato il metodo resume(). | AnimatorBase | ||
Inizia l'animazione. | AnimatorBase | ||
processCurrentFrame(parent:MovieClip, anim:AnimatorBase, startEnterFrame:Boolean, playOnly:Boolean = false):void [statico] | AnimatorBase | ||
Indica se la proprietà specificata esiste ed è enumerabile. | Object | ||
registerParentFrameHandler(parent:MovieClip, anim:AnimatorBase, spanStart:int, repeatCount:int = 0, useCurrentFrame:Boolean = false):void [statico]
Registra l'oggetto MovieClip dato e un'istanza AnimatorBase per un elemento secondario di tale MovieClip. | AnimatorBase | ||
Rimuove un listener dall'oggetto EventDispatcher. | EventDispatcher | ||
Riprende l'animazione dopo che è stata messa in pausa dal metodo pause(). | AnimatorBase | ||
Imposta Flash Player sul primo fotogramma dell'animazione. | AnimatorBase | ||
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | ||
Avvia gli eventi fotogramma. | AnimatorBase | ||
Interrompe l'animazione e Flash Player torna al primo fotogramma nella sequenza di animazione. | AnimatorBase | ||
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | Object | ||
Restituisce la rappresentazione in formato stringa dell'oggetto specificato. | Object | ||
Imposta la proprietà currentFrame ogni volta che inserite un nuovo fotogramma e specifica se l'animazione di destinazione è sincronizzata con i fotogrammi nella relativa linea temporale dell'oggetto MovieClip principale. | AnimatorBase | ||
Restituisce il valore di base dell'oggetto specificato. | Object | ||
Verifica se un listener di eventi è registrato con questo oggetto EventDispatcher o qualsiasi suo antenato per il tipo di evento specificato. | EventDispatcher |
Animator | () | Funzione di costruzione |
public function Animator(xml:XML = null, target:DisplayObject = null)
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS3 |
Versioni runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Crea un oggetto Animator per applicare la descrizione XML di un'interpolazione di movimento a un oggetto di visualizzazione.
Parametrixml:XML (default = null ) — Un oggetto E4X che contiene la descrizione dell'interpolazione di movimento basata su XML.
| |
target:DisplayObject (default = null ) — L'oggetto di visualizzazione che utilizza l'interpolazione di movimento.
|
Elementi API correlati
fromXMLString | () | metodo |
public static function fromXMLString(xmlString:String, target:DisplayObject = null):Animator
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS3 |
Versioni runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Crea un oggetto Animator da una stringa XML. Questo metodo è un'alternativa all'utilizzo della funzione di costruzione Animator, che accetta invece un oggetto E4X.
Parametri
xmlString:String — Una stringa XML che specifica il tipo di interpolazione di movimento.
| |
target:DisplayObject (default = null ) — L'oggetto di visualizzazione che utilizza l'interpolazione di movimento.
|
Animator — Un'istanza Animator che applica l'oggetto xmlString specificato all'oggetto target specificato.
|
Elementi API correlati
matricesEqual | () | metodo |
public static function matricesEqual(a:Matrix, b:Matrix):Boolean
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS5 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Confronta due matrici specificate come parametri e restituisce true
se sono uguali tra loro.
Parametri
a:Matrix — La prima istanza di oggetto Matrix per il confronto.
| |
b:Matrix — La seconda istanza di oggetto Matrix per il confronto.
|
Boolean — Un valore booleano; true se le due matrici sono uguali tra loro, altrimenti false .
|
Tue Jun 12 2018, 02:44 PM Z