Guide de référence ActionScript® 3.0 pour la plate-forme Adobe® Flash®
Accueil  |  Masquer la liste des packages et des classes |  Packages  |  Classes  |  Nouveautés  |  Index  |  Annexes  |  Pourquoi existe-t-il du contenu en anglais ?
Filtres : Récupération des données du serveur...
Récupération des données du serveur...
spark.effects.easing 

IEaser  - AS3 Flex

Packagespark.effects.easing
Interfacepublic interface IEaser
Implémenteurs Bounce, EaseInOutBase, Elastic, Linear

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

L’interface IEaser est implémentée par les classes qui fournissent des fonctions d’accélération temporelle à la classe Animation. Les implémenteurs sont responsables de l’unique fonction, ease(), qui accepte et renvoie une fraction en fonction du comportement d’accélération souhaité. Prenons un exemple simple : LinearEase renvoie simplement la fraction d’entrée, car aucune accélération n’est opérée par cet accélérateur. Il est également possible d’écrire un accélérateur d’inversion pour renvoyer la fraction inverse, (1 - fraction).

En accélérant les valeurs de fraction du temps écoulé dans une animation, ces classes accélèrent les valeurs résultant de l’animation, mais elles n’ont qu’à traiter la valeur de fraction correspondant au temps écoulé et non des types d’objets spécifiques.

Eléments de l’API associés



Méthodes publiques
 MéthodeDéfini par
  
ease(fraction:Number):Number
Récupère la fraction représentant la durée écoulée d’une animation (valeur comprise entre 0.0 et 1.0) et renvoie une nouvelle valeur écoulée.
IEaser
Détails de la méthode

ease

()méthode
public function ease(fraction:Number):Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Récupère la fraction représentant la durée écoulée d’une animation (valeur comprise entre 0.0 et 1.0) et renvoie une nouvelle valeur écoulée. Cette valeur est utilisée pour calculer les valeurs de la propriété animated. En modifiant la valeur de la fraction écoulée, vous modifiez l’animation de la propriété.

Paramètres

fraction:Number — Fraction écoulée d’une animation, comprise entre 0.0 et 1.0.

Valeur renvoyée
Number — Valeur accélérée de la durée écoulée. En règle générale, cette valeur doit être comprise entre 0.0 et 1.0, même si les valeurs situées en dehors de cette plage sont quand même renvoyées. Les valeurs ainsi renvoyées sont peu fiables et dépendent avant tout des effets qui utilisent cette valeur accélérée. Par exemple, les valeurs de position d’un objet qui se déplace de façon linéaire peuvent sans problème être calculées en dehors des valeurs de début et de fin, mais d’autres types de valeurs (valeurs de couleur, par exemple) peuvent ne pas générer le résultat attendu s’ils utilisent des valeurs temporelles qui provoquent le dépassement des extrémités.




[ X ]Pourquoi existe-t-il du contenu en anglais ?
Certaines parties du Guide de référence ActionScript 3.0 sont en anglais

Tout le contenu du Guide de référence ActionScript 3.0 n’a pas été traduit dans toutes les langues. Si un élément de langage n’est pas traduit, il s’affiche en anglais. Par exemple, la classe ga.controls.HelpBox n’est traduite dans aucune langue. Ainsi, dans la version française du guide de référence, la classe ga.controls.HelpBox apparaît en anglais.