| Pacchetto | fl.motion |
| Classe | public class FunctionEase |
| Ereditarietà | FunctionEase Object |
| Implementa | ITween |
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Vedere anche
| Proprietà | Definito da | ||
|---|---|---|---|
![]() | constructor: Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto.
| Object | |
| easingFunction: Function = null
Un riferimento a una funzione con un indicatore (t, b, c, d), come i metodi delle classi di fl.motion.easing.
| FunctionEase | ||
| functionName: String
Il nome completo di una funzione di andamento, quale fl.motion.easing.Bounce.easeOut().
| FunctionEase | ||
| parameters: Array = null
Un array opzionale di valori da trasmettere alla funzione di andamento come argomenti aggiuntivi.
| FunctionEase | ||
![]() | prototype: Object
[statico]
Un riferimento all'oggetto prototipo di un oggetto classe o funzione.
| Object | |
| target: String
Il nome della proprietà di animazione di destinazione.
| FunctionEase | ||
| Metodo | Definito da | ||
|---|---|---|---|
|
FunctionEase(xml:XML = null)
Funzione di costruzione per le istanze FunctionEase.
| FunctionEase | ||
|
Calcola un valore interpolato per una proprietà di animazione numerica, utilizzando la funzione di andamento specificata.
| FunctionEase | ||
![]() |
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 dell'oggetto specificato.
| Object | |
![]() |
Restituisce il valore di base dell'oggetto specificato.
| Object | |
| easingFunction | proprietà |
public var easingFunction:Function = null
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Un riferimento a una funzione con un indicatore (t, b, c, d), come i metodi delle classi di fl.motion.easing.
Vedere anche
| functionName | proprietà |
functionName:String [lettura-scrittura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Il nome completo di una funzione di andamento, quale fl.motion.easing.Bounce.easeOut(). La funzione deve essere un metodo della classe (Bounce, Cubic, Elastic o altra classe). Se Flash Player non è in grado di trovare la classe, viene generata un'eccezione.
public function get functionName():String
public function set functionName(value:String):void
Vedere anche
| parameters | proprietà |
public var parameters:Array = null
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Un array opzionale di valori da trasmettere alla funzione di andamento come argomenti aggiuntivi.
| target | proprietà |
target:String [lettura-scrittura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Il nome della proprietà di animazione di destinazione.
public function get target():String
public function set target(value:String):void
Vedere anche
| FunctionEase | () | Funzione di costruzione |
public function FunctionEase(xml:XML = null)
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Funzione di costruzione per le istanze FunctionEase.
Parametrixml:XML (default = null) — Istanza XML E4X opzionale.
|
Vedere anche
| getValue | () | metodo |
public function getValue(time:Number, begin:Number, change:Number, duration:Number):Number
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Calcola un valore interpolato per una proprietà di animazione numerica, utilizzando la funzione di andamento specificata. Se l'array parameters è già stato impostato in precedenza, questi valori verranno trasmessi alla funzione di andamento oltre ai valori di tempo, inizio, modifica e durata.
Parametri
time:Number — Il valore temporale, che deve essere compreso tra 0 e il valore duration (inclusi). È possibile scegliere qualsiasi unità (ad esempio, fotogrammi, secondi, millisecondi), a condizione che l'opzione scelta corrisponda all'unità duration.
|
|
begin:Number — Il valore della proprietà di animazione all'inizio dell'interpolazione, quando il valore temporale è 0.
|
|
change:Number — La modifica del valore della proprietà di animazione durante l'interpolazione. Il valore può essere positivo o negativo. Ad esempio, se un oggetto ruota da 90 a 60 gradi, la modifica corrisponde a -30.
|
|
duration:Number — La durata di tempo dell'interpolazione. Deve essere maggiore di zero. È possibile scegliere qualsiasi unità (ad esempio, fotogrammi, secondi, millisecondi), a condizione che l'opzione scelta corrisponda all'unità time.
|
Number — Il valore interpolato al momento specificato.
|
import fl.motion.Animator;
//// These two lines must be added to use <FunctionEase>
import fl.motion.easing.*; // import the easing classes
fl.motion.easing.Back; // add a reference to every easing class you want to use
////
var mc2_xml:XML = <Motion duration="30" xmlns="fl.motion.*" xmlns:geom="flash.geom.*" xmlns:filters="flash.filters.*">
<source>
<Source frameRate="30" x="85.05" y="90.05" scaleX="0.999" scaleY="0.999" rotation="0" elementType="movie clip" instanceName="mc2" symbolName="BoxSymbol" linkageID="Box" class="Box">
<dimensions>
<geom:Rectangle left="-39" top="-52" width="77" height="97"/>
</dimensions>
<transformationPoint>
<geom:Point x="0.5019480519480519" y="0.5010309278350515"/>
</transformationPoint>
</Source>
</source>
<Keyframe index="0">
<tweens>
<FunctionEase functionName="fl.motion.easing.Back.easeInOut"/>
</tweens>
</Keyframe>
<Keyframe index="29" x="330" y="0"/>
</Motion>;
var mc2_animator:Animator = new Animator(mc2_xml, mc2);
mc2_animator.play();
Inviami un messaggio e-mail quando vengono aggiunti dei commenti a questa | Rapporto sui commenti
Pagina corrente: http://livedocs.adobe.com/flash/9.0_it/ActionScriptLangRefV3/fl/motion/FunctionEase.html