| Pacchetto | fl.motion |
| Classe | public class AnimatorFactoryBase |
| Ereditarietà | AnimatorFactoryBase Object |
| Sottoclassi | AnimatorFactory, AnimatorFactory3D, AnimatorFactoryUniversal |
| Versione linguaggio: | ActionScript 3.0 |
| Versione prodotto: | Flash CS4 |
| Versioni runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Elementi API correlati
| Proprietà | Definito da | ||
|---|---|---|---|
![]() | constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object | |
| motion : MotionBase [sola lettura]
L'istanza MotionBase a cui sono associati l'istanza AnimatorFactoryBase e i relativi oggetti target. | AnimatorFactoryBase | ||
| sceneName : String [sola scrittura]
Un riferimento per le scene esportate, per il movimento 3D, affinché la scena possa essere caricata in una linea temporale principale. | AnimatorFactoryBase | ||
| transformationPoint : Point [sola scrittura]
Il punto di riferimento per la rotazione o la modifica in scala di un oggetto di visualizzazione. | AnimatorFactoryBase | ||
| transformationPointZ : int [sola scrittura]
Il punto di riferimento di una coordinata z per la rotazione o la modifica in scala di un oggetto di visualizzazione. | AnimatorFactoryBase | ||
| Metodo | Definito da | ||
|---|---|---|---|
Crea un'istanza della classe AnimatorFactoryBase. | AnimatorFactoryBase | ||
addTarget(target:DisplayObject, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false):AnimatorBase
Crea e restituisce un'istanza AnimatorBase, la cui proprietà target è impostata su DisplayObject (se disponibile) che corrisponde alla proprietà targetName di targetParent e la cui proprietà Motion viene memorizzata nell'istanza AnimatorFactoryBase al momento della creazione. | AnimatorFactoryBase | ||
addTargetInfo(targetParent:DisplayObject, targetName:String, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false, initialPosition:Array = null, zIndex:int = -1, placeholderName:String = null, instanceFactoryClass:Class = null):AnimatorBase
Fa riferimento all'oggetto DisplayObjectContainer principale, quindi crea e restituisce un'istanza AnimatorBase, la cui proprietà target è impostata su DisplayObject (se disponibile), che corrisponde alla proprietà targetName di targetParent e la cui proprietà Motion viene memorizzata nell'istanza AnimatorFactoryBase al momento della creazione. | AnimatorFactoryBase | ||
![]() |
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 | |
![]() |
Indica se la proprietà specificata esiste ed è enumerabile. | Object | |
![]() |
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | |
![]() |
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 | |
![]() |
Restituisce il valore di base dell'oggetto specificato. | Object | |
motion | proprietà |
motion:MotionBase [sola lettura] | Versione linguaggio: | ActionScript 3.0 |
| Versione prodotto: | Flash CS4 |
| Versioni runtime: | Flash Player 9.0.28.0, AIR 1.0 |
L'istanza MotionBase a cui sono associati l'istanza AnimatorFactoryBase e i relativi oggetti target. L'istanza MotionBase memorizza le proprietà di animazione e i relativi valori.
Implementazione
public function get motion():MotionBaseElementi API correlati
sceneName | proprietà |
sceneName:String [sola scrittura] | Versione linguaggio: | ActionScript 3.0 |
| Versione prodotto: | Flash CS4 |
| Versioni runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Un riferimento per le scene esportate, per il movimento 3D, affinché la scena possa essere caricata in una linea temporale principale.
Implementazione
public function set sceneName(value:String):voidtransformationPoint | proprietà |
transformationPoint:Point [sola scrittura] | Versione linguaggio: | ActionScript 3.0 |
| Versione prodotto: | Flash CS4 |
| Versioni runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Il punto di riferimento per la rotazione o la modifica in scala di un oggetto di visualizzazione. La proprietà transformationPoint (o setter) viene sostituita nella sottoclasse AnimatorFactory3D. In 3D, i punti non corrispondono a percentuali, come in 2D; sono valori assoluti del punto di trasformazione dell'oggetto originale.
Implementazione
public function set transformationPoint(value:Point):voidtransformationPointZ | proprietà |
transformationPointZ:int [sola scrittura] | Versione linguaggio: | ActionScript 3.0 |
| Versione prodotto: | Flash CS4 |
| Versioni runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Il punto di riferimento di una coordinata z per la rotazione o la modifica in scala di un oggetto di visualizzazione. La proprietà transformationPointZ (o setter) viene sostituita nella sottoclasse AnimatorFactory3D. In 3D, i punti non corrispondono a percentuali, come in 2D; sono valori assoluti del punto di trasformazione dell'oggetto originale.
Implementazione
public function set transformationPointZ(value:int):voidAnimatorFactoryBase | () | Funzione di costruzione |
public function AnimatorFactoryBase(motion:MotionBase, motionArray:Array = null)| Versione linguaggio: | ActionScript 3.0 |
| Versione prodotto: | Flash CS4 |
| Versioni runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Crea un'istanza della classe AnimatorFactoryBase.
motion:MotionBase — L'istanza MotionBase associata.
| |
motionArray:Array (default = null) |
addTarget | () | metodo |
public function addTarget(target:DisplayObject, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false):AnimatorBase| Versione linguaggio: | ActionScript 3.0 |
| Versione prodotto: | Flash CS4 |
| Versioni runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Crea e restituisce un'istanza AnimatorBase, la cui proprietà target è impostata su DisplayObject (se disponibile) che corrisponde alla proprietà targetName di targetParent e la cui proprietà Motion viene memorizzata nell'istanza AnimatorFactoryBase al momento della creazione.
Parametri
target:DisplayObject — L'oggetto di visualizzazione che utilizza l'interpolazione di movimento.
| |
repeatCount:int (default = 0) — Il numero di riproduzioni dell'animazione. Il valore predefinito è 0, il che significa che l'animazione viene riprodotta all'infinito.
| |
autoPlay:Boolean (default = true) — Il valore (il valore predefinito è true) che specifica se la riproduzione dell'animazione inizia automaticamente.
| |
startFrame:int (default = -1) — Il fotogramma da cui ha inizio l'animazione in relazione alla linea temporale principale. Se la linea temporale principale è più breve della durata dell'istanza Motion associata, startFrame indica il numero di fotogrammi dopo che è stata effettuata questa chiamata a addTarget prima dell'inizio dell'animazione di destinazione.
| |
useCurrentFrame:Boolean (default = false) — Un flag che specifica, se è true, di utilizzare la proprietà currentFrame dell'elemento principale per determinare su quale fotogramma di animazione dovrebbe trovarsi l'oggetto target.
|
AnimatorBase — Una nuova istanza AnimatorBase.
|
Elementi API correlati
addTargetInfo | () | metodo |
public function addTargetInfo(targetParent:DisplayObject, targetName:String, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false, initialPosition:Array = null, zIndex:int = -1, placeholderName:String = null, instanceFactoryClass:Class = null):AnimatorBase| Versione linguaggio: | ActionScript 3.0 |
| Versione prodotto: | Flash CS4 |
| Versioni runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Fa riferimento all'oggetto DisplayObjectContainer principale, quindi crea e restituisce un'istanza AnimatorBase, la cui proprietà target è impostata su DisplayObject (se disponibile), che corrisponde alla proprietà targetName di targetParent e la cui proprietà Motion viene memorizzata nell'istanza AnimatorFactoryBase al momento della creazione.
Parametri
targetParent:DisplayObject — L'oggetto DisplayObjectContainer principale.
| |
targetName:String — Il nome dell'istanza di destinazione rilevato dal relativo elemento principale.
| |
repeatCount:int (default = 0) — Il numero di riproduzioni dell'animazione. Il valore predefinito è 0, il che significa che l'animazione viene riprodotta all'infinito.
| |
autoPlay:Boolean (default = true) — Il valore (il valore predefinito è true) che specifica se la riproduzione dell'animazione inizia automaticamente.
| |
startFrame:int (default = -1) — Il fotogramma da cui ha inizio l'animazione in relazione alla linea temporale principale. Se la linea temporale principale è più breve della durata dell'istanza Motion associata, startFrame indica il numero di fotogrammi dopo che è stata effettuata questa chiamata ad addTarget prima dell'inizio dell'animazione di destinazione. Se l'elemento principale è SimpleButton, startFrame viene utilizzato per indicare lo stato del pulsante in cui dovrà essere applicato il movimento: 0 per upState, 1 per overState, 2 per downState.
| |
useCurrentFrame:Boolean (default = false) — Un flag che specifica, se è true, di utilizzare la proprietà currentFrame dell'elemento principale per determinare su quale fotogramma di animazione dovrebbe trovarsi l'oggetto target.
| |
initialPosition:Array (default = null) — Se non è null, consente di impostare la proprietà initialPosition sull'istanza AnimatorBase generata.
| |
zIndex:int (default = -1) — Se l'elemento principale è un oggetto SimpleButton, questo valore corrisponde all'ordine Z a base 0 dell'oggetto al quale applicare l'animazione. Se nel pulsante è presente un solo oggetto, impostate zIndex su -1 anziché su 0. Il valore predefinito è -1.
| |
placeholderName:String (default = null) — Se non è null, consente di specificare l'istanza sullo stage che deve essere sostituita da DisplayObject creato dall'istanza NameFactoryClass. Il valore predefinito è null.
| |
instanceFactoryClass:Class (default = null) — Se non è null, corrisponde alla classe utilizzata per creare un DisplayObject che sostituirà un segnaposto. Il valore predefinito è null.
|
AnimatorBase — Una nuova istanza AnimatorBase.
|
Elementi API correlati
Tue Jun 12 2018, 02:44 PM Z
Nascondi proprietà pubbliche ereditate
Mostra proprietà pubbliche ereditate