Package | spark.effects.easing |
Classe | public class Sine |
Héritage | Sine EaseInOutBase Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
easeInFraction
pour spécifier le pourcentage de l’animation passé à accélérer.
Syntaxe MXMLMasquer la syntaxe MXMLThe <s:Sine>
tag
inherits all of the tag attributes of its of its superclass,
and adds the following tag attributes:
<s:Sine id="ID" />
Propriétés publiques
Méthodes publiques
Méthode | Défini par | ||
---|---|---|---|
Constructeur. | Sine | ||
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. | EaseInOutBase | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
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 |
Méthodes protégées
Détails du constructeur
Sine | () | Constructeur |
public function Sine(easeInFraction:Number = 0.5)
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ètreseaseInFraction:Number (default = 0.5 ) — Définit la valeur de la propriété easeInFraction . La valeur par défaut est EasingFraction.IN_OUT : l’animation accélère pendant toute la première moitié et ralentit pendant le temps restant.
|
Exemples Comment utiliser cet exemple
SinePowerEffectExample.mxml
<?xml version="1.0"?> <!-- Simple example to demonstrate the s:Sine and s:Power classes. --> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:s="library://ns.adobe.com/flex/spark"> <fx:Declarations> <s:Sine id="sineEasing" easeInFraction="0.3"/> <s:Power id="powerEasing" exponent="4"/> <s:Move id="moveRight" target="{myImage}" xBy="500" duration="2000" easer="{powerEasing}"/> <s:Move id="moveLeft" target="{myImage}" xBy="-500" duration="2000" easer="{sineEasing}"/> </fx:Declarations> <s:Panel id="examplePanel" title="Sine and Power Effect Example" width="75%" height="75%"> <!-- Directions --> <s:VGroup id="detailsBox" width="50%" top="5" left="5"> <s:Label width="99%" color="blue" text="Click the buttons to watch the effect."/> </s:VGroup> <mx:Image id="myImage" top="20" source="@Embed(source='assets/logo.jpg')"/> <s:Button label="Move Right" bottom="10" left="5" click="moveRight.end();moveRight.play();"/> <s:Button label="Move Left" bottom="10" left="100" click="moveLeft.end();moveLeft.play();"/> </s:Panel> </s:Application>
Tue Jun 12 2018, 09:30 AM Z