Package | fl.motion |
Classe | public class Keyframe |
Héritage | Keyframe KeyframeBase Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9.0.28.0, AIR 1.0 |
position
, scale
, rotation
, skew
et color
. Une image-clé peut éventuellement définir une ou plusieurs de ces propriétés. Par exemple, une image-clé peut affecter uniquement position, alors qu’une autre, placée à un point différent de time, peut n’affecter que scale. cependant, une autre image-clé peut affecter toutes les propriétés simultanément. Dans une interpolation de mouvement, chaque index de time ne peut avoir qu’une seule image-clé. Une image-clé possède également d’autres propriétés comme blend mode
, filters
et cacheAsBitmap
, qui sont toujours disponibles. Par exemple, une image-clé a toujours une propriété blend mode (mode de fusion).
Remarque : dans Flash CS3, de nombreuses propriétés et méthodes prises en charge par cette classe appartenaient exclusivement à cette classe. Flash CS4 introduit une classe de base, KeyframeBase, pour les propriétés et méthodes de cette classe ; ces dernières sont à présent partagées par d’autres classes à travers la chaîne d’héritage. Si vous avez utilisé Flash CS3, notez que ces propriétés et méthodes sont toujours prises en charge par la classe Keyframe, mais appartiennent à la classe KeyframeBase dans les versions de Flash Professional ultérieures à Flash CS3. Comme pour toute autre classe dans cette référence, sélectionnez Afficher les propriétés publiques héritées et Afficher les méthodes publiques héritées pour afficher toutes les propriétés et méthodes prises en charge par cette classe.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
adjustColorObjects : Dictionary = null
Stocke les occurrences AdjustColor mappées sur leur index correspondant dans le tableau de filtres pour cette image-clé. | KeyframeBase | ||
blank : Boolean = false
Indique que l’objet cible ne doit pas être affiché sur cette image-clé. | KeyframeBase | ||
blendMode : String = "normal"
Valeur de la classe BlendMode qui indique comment Flash Player combine les couleurs de l'objet d'affichage et les graphiques de niveau inférieur. | KeyframeBase | ||
cacheAsBitmap : Boolean = false
Si true est défini, Flash Player place en mémoire cache une version bitmap interne de l’objet d’affichage. | KeyframeBase | ||
color : Color
Objet Color qui ajuste la transformation de couleur dans l'objet cible. | KeyframeBase | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
filters : Array
Tableau contenant chaque objet filtre à appliquer à l’objet cible au niveau d’une image-clé particulière. | KeyframeBase | ||
firstFrame : String
Stocke le nom de la première image des interpolations de mouvement, qui affecte uniquement les symboles graphiques. | KeyframeBase | ||
index : int
Valeur time unique de l’image-clé dans l’interpolation de mouvement. | KeyframeBase | ||
label : String
Chaîne utilisée pour décrire l'image-clé. | KeyframeBase | ||
loop : String
Stocke la valeur de la case à cocher Boucle des interpolations de mouvement, qui affecte uniquement les symboles graphiques. | KeyframeBase | ||
matrix : Matrix = null
Stocke une propriété matrix lorsqu’il en existe une pour cette image-clé. | KeyframeBase | ||
matrix3D : Object = null
Stocke une propriété matrix3d lorsqu’il en existe une pour cette image-clé. | KeyframeBase | ||
opaqueBackground : Object = null
Vérifie si l’objet cible a un arrière-plan opaque. | KeyframeBase | ||
orientToPath : Boolean = false
Si elle est définie sur true, cette propriété oblige l’objet cible à pivoter automatiquement pour suivre l’angle de sa trajectoire. | KeyframeBase | ||
rotateDirection : String = "auto"
Contrôle la rotation de l’objet cible pendant une interpolation de mouvement, avec une valeur de la classe RotateDirection. | KeyframeBase | ||
rotateTimes : uint = 0
Ajoute une rotation à l’objet cible pendant une interpolation de mouvement, en plus de toute rotation existante. | KeyframeBase | ||
rotation : Number
Indique la rotation de l’objet cible, en degrés à partir de son orientation d’origine, telle qu’elle est appliquée à partir du point de transformation. | KeyframeBase | ||
rotationConcat : Number = NaN
Valeurs de rotation (axe z) de l’objet cible dans le mouvement par rapport à l’orientation précédente telle qu’appliquées à partir du point de transformation, par opposition aux valeurs de rotation absolues, et distinctes des valeurs skewY. | KeyframeBase | ||
rotationX : Number = NaN
Stocke la propriété rotationX pour cette image-clé. | KeyframeBase | ||
rotationY : Number = NaN
Stocke la propriété rotationY pour cette image-clé. | KeyframeBase | ||
scaleX : Number = NaN
Indique le redimensionnement horizontal (en pourcentage) de l’objet tel qu’il est appliqué à partir du point de transformation. | KeyframeBase | ||
scaleY : Number = NaN
Indique l’échelle verticale (en pourcentage) de l’objet telle qu’elle est appliquée à partir du point de transformation. | KeyframeBase | ||
skewX : Number = NaN
Indique l’angle d’inclinaison horizontale de l’objet cible, en degrés, tel qu’il est appliqué à partir du point de transformation. | KeyframeBase | ||
skewY : Number = NaN
Indique l’angle d’inclinaison verticale de l’objet cible, en degrés, tel qu’il est appliqué à partir du point de transformation. | KeyframeBase | ||
tweens : Array
Tableau contenant chaque objet interpolé à appliquer à l’objet cible au niveau d’une image-clé particulière. | Keyframe | ||
tweenScale : Boolean = true
Indicateur qui contrôle si l’échelle doit être interpolée pendant une interpolation. | Keyframe | ||
tweensLength : int [override] [lecture seule]
Nombre d’images de l’interpolation. | Keyframe | ||
tweenSnap : Boolean = false
Stocke la valeur de la case à cocher Accrocher des interpolations de mouvement, qui accroche l’objet à un guide de mouvement. | Keyframe | ||
tweenSync : Boolean = false
Stocke la valeur de la case à cocher Sync des interpolations de mouvement, qui affecte uniquement les symboles graphiques. | Keyframe | ||
useRotationConcat : Boolean = false
Si cette propriété est définie sur true, elle fait pivoter l’objet cible lorsque les données du mouvement sont fournies par addpropertyarray. | KeyframeBase | ||
visible : Boolean = true
Vérifie si l’objet cible est visible. | KeyframeBase | ||
x : Number = NaN
Position horizontale du point de transformation de l’objet cible dans l’espace de coordonnées de son parent. | KeyframeBase | ||
y : Number = NaN
Position verticale du point de transformation de l’objet cible dans l’espace de coordonnées de son parent. | KeyframeBase | ||
z : Number = NaN
Position en profondeur (axe z) du point de transformation de l’objet cible dans l’espace de coordonnées de son parent. | KeyframeBase |
Méthode | Défini par | ||
---|---|---|---|
Constructeur des occurrences de Keyframe. | Keyframe | ||
Indique si l’image-clé a une influence sur une propriété d’animation spécifique. | KeyframeBase | ||
Récupère un objet ITween pour une propriété d'animation spécifique. | Keyframe | ||
Extrait la valeur d’une propriété particulière pouvant être interpolée sur l’image-clé. | KeyframeBase | ||
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 l’une des quatre propriétés AdjustColor sur l’objet AdjustColor pour l’index de filtre donné. | KeyframeBase | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Change la valeur d’une propriété particulière pouvant être interpolée sur l’image-clé. | KeyframeBase | ||
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 |
tweens | propriété |
public var tweens:Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9.0.28.0, AIR 1.0 |
Tableau contenant chaque objet interpolé à appliquer à l’objet cible au niveau d’une image-clé particulière. Une interpolation peut cibler toutes les propriétés de l’animation (comme avec les interpolations standard du scénario de l’outil de création de Flash), ou plusieurs interpolations peuvent cibler des propriétés individuelles (comme avec les courbes d’accélération personnalisées).
tweenScale | propriété |
public var tweenScale:Boolean = true
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9.0.28.0, AIR 1.0 |
Indicateur qui contrôle si l’échelle doit être interpolée pendant une interpolation. Si la valeur est false
, l’objet d’affichage conserve la même taille pendant l’interpolation, jusqu’à la prochaine image-clé.
tweensLength | propriété |
tweenSnap | propriété |
public var tweenSnap:Boolean = false
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9.0.28.0, AIR 1.0 |
Stocke la valeur de la case à cocher Accrocher des interpolations de mouvement, qui accroche l’objet à un guide de mouvement. Cette propriété est utilisée dans la fonctionnalité de copie et de collage de mouvements de Flash CS4, mais n’affecte pas les interpolations de mouvement définies avec ActionScript. Elle est ajoutée ici pour des raisons de compatibilité avec le compilateur de Flex 2.
tweenSync | propriété |
public var tweenSync:Boolean = false
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9.0.28.0, AIR 1.0 |
Stocke la valeur de la case à cocher Sync des interpolations de mouvement, qui affecte uniquement les symboles graphiques. Cette propriété est utilisée dans la fonctionnalité de copie et de collage de mouvements de Flash CS4, mais n’affecte pas les interpolations de mouvement définies avec ActionScript. Elle est ajoutée ici pour des raisons de compatibilité avec le compilateur de Flex 2.
Keyframe | () | Constructeur |
public function Keyframe(xml:XML = null)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9.0.28.0, AIR 1.0 |
Constructeur des occurrences de Keyframe.
Paramètresxml:XML (default = null ) — Objet XML E4X facultatif et définissant une image-clé au format XML Motion.
|
getTween | () | méthode |
public function getTween(target:String = ""):fl.motion:ITween
Version du langage: | ActionScript 3.0 |
Version du produit: | Flash CS3 |
Versions du moteur d’exécution: | Flash Player 9.0.28.0, AIR 1.0 |
Récupère un objet ITween pour une propriété d'animation spécifique.
Paramètres
target:String (default = " ") — Nom de la propriété interpolée.
|
fl.motion:ITween — Objet qui implémente l’interface ITween.
|
Eléments de l’API associés
Tue Jun 12 2018, 09:30 AM Z