Il pacchetto fl.motioncontiene le funzioni e le classi che possono incorporare codice XML che descrive un'interpolazione di movimento e applicare l'interpolazione a un oggetto di visualizzazione. In Flash CS3 è disponibile il comando Copia movimento come ActionScript 3.0, che genera codice ActionScript e XML in base a un'interpolazione di movimento creata nella linea temporale dello strumento di creazione. Il codice ActionScript generato può essere utilizzato per applicare l'animazione ad altri oggetti di visualizzazione. Oppure, è possibile scrivere codice XML personalizzato e utilizzare le classi fl.motionper applicare l'animazione a un'istanza specifica di un oggetto di visualizzazione.
Per informazioni sul supporto degli elementi XML, vedete Elementi di movimento XML.
Per maggiori informazioni sulla creazione di script di animazione o di modifica personalizzati basati sul comando Copia movimento come ActionScript 3.0 di Flash CS3, iniziare dalla classe Animator, che contiene le proprietà e le funzioni principali per l'applicazione di codice XML Motion a un'interpolazione di movimento.
Interfaccia | Descrizione | |
---|---|---|
ITween | L'interfaccia ITween definisce l'API implementata dalle classi di interpolazione per interagire con le classi fl.motion. |
Classe | Descrizione | |
---|---|---|
AdjustColor | La classe AdjustColor definisce varie proprietà relative ai colori, ad esempio luminosità, contrasto, tonalità e saturazione, per supportare la classe ColorMatrixFilter. | |
Animator | La classe Animator applica una descrizione XML di un'interpolazione di movimento a un oggetto di visualizzazione. | |
Animator3D | La classe Animator3D applica una descrizione XML di un'interpolazione di movimento tridimensionale a un oggetto di visualizzazione. | |
AnimatorBase | La classe AnimatorBase applica una descrizione XML di un'interpolazione di movimento a un oggetto di visualizzazione. | |
AnimatorFactory | La classe AnimatorFactory fornisce il supporto basato su ActionScript per associare un oggetto Motion a più oggetti di visualizzazione. | |
AnimatorFactory3D | La classe AnimatorFactory3D fornisce il supporto basato su ActionScript per associare un oggetto Motion contenente proprietà tridimensionali a più oggetti di visualizzazione. | |
AnimatorFactoryBase | La classe AnimatorFactoryBase fornisce il supporto basato su ActionScript per la visualizzazione e l'interpolazione di più oggetti di destinazione con un oggetto Motion in modo dinamico in runtime. | |
AnimatorFactoryUniversal | La classe AnimatorFactoryUniversal fornisce il supporto basato su ActionScript per associare un oggetto Motion a più oggetti di visualizzazione. | |
AnimatorUniversal | La classe AnimatorUniversal applica una descrizione ActionScript di movimento bi e tridimensionale a un oggetto di visualizzazione. | |
BezierEase | La classe BezierEase fornisce un controllo di andamento preciso per un'interpolazione di movimento tra due fotogrammi chiave. | |
BezierSegment | Un segmento di Bézier è costituito da quattro oggetti Point che definiscono una singola curva di Bézier cubica. | |
Color | La classe Color estende la classe ColorTransform di Flash Player, aggiungendo la possibilità di controllare la luminosità e la tinta. | |
ColorMatrix | La classe ColorMatrix calcola e memorizza le matrici di colore in base ai valori dati. | |
CustomEase | La classe CustomEase consente di modificare proprietà specifiche del comportamento di andamento di un'interpolazione di movimento man mano che l'interpolazione viene eseguita. | |
DynamicMatrix | La classe DynamicMatrix calcola e memorizza una matrice in base ai valori dati. | |
FunctionEase | La classe FunctionEase consente l'uso di funzioni di interpolazione personalizzate con la struttura fl.motion, invece di altre interpolazioni quali SimpleEase e CustomEase. | |
Keyframe | La classe Keyframe definisce uno stato visivo di un momento specifico di un'interpolazione di movimento. | |
KeyframeBase | La classe KeyframeBase definisce uno stato visivo di un momento specifico di un'interpolazione di movimento. | |
MatrixTransformer | La classe MatrixTransformer contiene metodi per modificare proprietà individuali di una matrice di trasformazione: scala orizzontale e verticale, inclinazione orizzontale e verticale e rotazione. | |
Motion | La classe Motion memorizza una sequenza di animazione di fotogrammi chiave che può essere applicata a un oggetto visivo. | |
MotionBase | La classe MotionBase memorizza una sequenza di animazione di fotogrammi chiave che può essere applicata a un oggetto visivo. | |
MotionEvent | La classe MotionEvent rappresenta gli eventi che vengono trasmessi dalla classe fl.motion.Animator. | |
RotateDirection | La classe RotateDirection fornisce i valori costanti per il comportamento di rotazione durante un'interpolazione. | |
SimpleEase | La classe SimpleEase consente di controllare un'animazione con il tipo di andamento percentuale utilizzato nella linea temporale di Flash. | |
Source | La classe Source memorizza informazioni sul contesto in cui è stata generata un'istanza Motion. | |
Tweenables | La classe Tweenables fornisce i valori costanti per i nomi delle proprietà di animazione utilizzate nelle classi MotionBase e KeyframeBase. |
Tue Jun 12 2018, 03:00 PM Z