Package | spark.effects.interpolation |
Classe | public class MultiValueInterpolator |
Héritage | MultiValueInterpolator Object |
Implémente | IInterpolator |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Propriété | Défini par | ||
---|---|---|---|
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
elementInterpolator : IInterpolator
Interpolateur de chaque élément du tableau d’entrée ou vecteur. | MultiValueInterpolator |
Méthode | Défini par | ||
---|---|---|---|
MultiValueInterpolator(elementInterpolator:IInterpolator = null)
Constructeur. | MultiValueInterpolator | ||
A partir d’une valeur de base et d’une valeur à soustraire à cette valeur de base, renvoie le résultat de l’opération de décrémentation. | MultiValueInterpolator | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
A partir d’une valeur de base et d’une valeur à ajouter à cette valeur de base, renvoie le résultat de l’opération. | MultiValueInterpolator | ||
A partir d’une fraction écoulée d’une animation, comprise entre 0.0 et 1.0, et de valeurs de début et de fin à interpoler, renvoie la valeur interpolée. | MultiValueInterpolator | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
elementInterpolator | propriété |
elementInterpolator:IInterpolator
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Interpolateur de chaque élément du tableau d’entrée ou vecteur. La valeur null spécifie que la classe NumberInterpolator doit être utilisée.
La valeur par défaut est NumberInterpolator.
Implémentation
public function get elementInterpolator():IInterpolator
public function set elementInterpolator(value:IInterpolator):void
MultiValueInterpolator | () | Constructeur |
public function MultiValueInterpolator(elementInterpolator:IInterpolator = null)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Constructeur.
ParamètreselementInterpolator:IInterpolator (default = null ) — Interpolateur de chaque élément du tableau. Si aucun interpolateur n’est spécifié, utilisez la classe NumberInterpolator.
|
decrement | () | méthode |
public function decrement(baseValue:Object, decrementValue:Object):Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
A partir d’une valeur de base et d’une valeur à soustraire à cette valeur de base, renvoie le résultat de l’opération de décrémentation. Par exemple, si les objets sont des valeurs Number simples, le résultat est Number(baseValue) - Number(incrementValue)
. Cette fonction est appelée par le système d’animation lorsqu’il doit calculer de façon dynamique une valeur à partir d’une valeur de fin et d’une valeur « by » à soustraire de la valeur de fin. Les deux arguments sont de type Object et ne peuvent pas être simplement ajoutés.
Paramètres
baseValue:Object — Valeur de début de l’interpolation.
| |
decrementValue:Object — Modification à appliquer à la valeur baseValue .
|
Object — Valeur interpolée.
|
increment | () | méthode |
public function increment(baseValue:Object, incrementValue:Object):Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
A partir d’une valeur de base et d’une valeur à ajouter à cette valeur de base, renvoie le résultat de l’opération. Par exemple, si les objets sont des valeurs Number simples, le résultat est Number(baseValue) + Number(incrementValue)
. Cette méthode est appelée par le système d’animation lorsqu’il doit calculer de façon dynamique une valeur à partir d’une valeur de départ et d’une valeur « by » à ajouter à la valeur de départ. Les deux arguments sont de type Object et ne peuvent pas être simplement ajoutés.
Paramètres
baseValue:Object — Valeur de début de l’interpolation.
| |
incrementValue:Object — Modification à appliquer à la valeur baseValue .
|
Object — Valeur interpolée.
|
interpolate | () | méthode |
public function interpolate(fraction:Number, startValue:Object, endValue:Object):Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
A partir d’une fraction écoulée d’une animation, comprise entre 0.0 et 1.0, et de valeurs de début et de fin à interpoler, renvoie la valeur interpolée. L’interpolation pour MultiValueInterpolator consiste à exécuter une interpolation distincte sur chaque élément des tableaux ou vecteurs startValue et endValue, renvoyant un nouveau Array ou Vector contenant ces valeurs interpolées. L’objet renvoyé est un tableau si startValue et endValue sont de type Array ; sinon l’objet renvoyé sera de type Vector.
Paramètres
fraction:Number — Fraction écoulée de l’animation, comprise entre 0.0 et 1.0.
| |
startValue:Object — Valeur de début de l’interpolation.
| |
endValue:Object — Valeur de fin de l’interpolation.
|
Object — Valeur interpolée.
|
Tue Jun 12 2018, 09:30 AM Z