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 : AIR 30.0 et versions antérieures, Flash Player 30.0 et versions antérieures, Flash Lite 4
Flex 4.6 et versions antérieures, Flash Pro CS6 et versions antérieures
Masquer les filtres
fl.motion 

AnimatorBase  - AS3 Flash

Packagesx

Niveau supérieur
adobe.utils
air.desktop
air.net
air.update
air.update.events
coldfusion.air
coldfusion.air.errors
coldfusion.air.events
coldfusion.service
coldfusion.service.events
coldfusion.service.mxml
com.adobe.acm.solutions.authoring.domain.extensions
com.adobe.acm.solutions.ccr.domain.extensions
com.adobe.consulting.pst.vo
com.adobe.dct.component
com.adobe.dct.component.datadictionary
com.adobe.dct.component.datadictionaryElement
com.adobe.dct.component.dataElementsPanel
com.adobe.dct.component.toolbars
com.adobe.dct.event
com.adobe.dct.exp
com.adobe.dct.model
com.adobe.dct.service
com.adobe.dct.service.provider
com.adobe.dct.transfer
com.adobe.dct.util
com.adobe.dct.view
com.adobe.ep.taskmanagement.domain
com.adobe.ep.taskmanagement.event
com.adobe.ep.taskmanagement.filter
com.adobe.ep.taskmanagement.services
com.adobe.ep.taskmanagement.util
com.adobe.ep.ux.attachmentlist.component
com.adobe.ep.ux.attachmentlist.domain
com.adobe.ep.ux.attachmentlist.domain.events
com.adobe.ep.ux.attachmentlist.domain.renderers
com.adobe.ep.ux.attachmentlist.skin
com.adobe.ep.ux.attachmentlist.skin.renderers
com.adobe.ep.ux.content.event
com.adobe.ep.ux.content.factory
com.adobe.ep.ux.content.handlers
com.adobe.ep.ux.content.managers
com.adobe.ep.ux.content.model.asset
com.adobe.ep.ux.content.model.preview
com.adobe.ep.ux.content.model.relation
com.adobe.ep.ux.content.model.search
com.adobe.ep.ux.content.model.toolbar
com.adobe.ep.ux.content.search
com.adobe.ep.ux.content.services
com.adobe.ep.ux.content.services.load
com.adobe.ep.ux.content.services.permissions
com.adobe.ep.ux.content.services.preview
com.adobe.ep.ux.content.services.providers
com.adobe.ep.ux.content.services.query
com.adobe.ep.ux.content.services.relationships
com.adobe.ep.ux.content.services.search.lccontent
com.adobe.ep.ux.content.services.version
com.adobe.ep.ux.content.view
com.adobe.ep.ux.content.view.components.activate
com.adobe.ep.ux.content.view.components.grid
com.adobe.ep.ux.content.view.components.grid.hover
com.adobe.ep.ux.content.view.components.grid.hover.component
com.adobe.ep.ux.content.view.components.grid.renderers
com.adobe.ep.ux.content.view.components.relationships
com.adobe.ep.ux.content.view.components.review
com.adobe.ep.ux.content.view.components.search.renderers
com.adobe.ep.ux.content.view.components.searchpod
com.adobe.ep.ux.content.view.components.toolbar
com.adobe.ep.ux.content.view.components.toolbar.controlRenderers
com.adobe.ep.ux.content.view.components.version
com.adobe.ep.ux.documentsubmit.component
com.adobe.ep.ux.documentsubmit.domain
com.adobe.ep.ux.documentsubmit.skin
com.adobe.ep.ux.taskaction.component
com.adobe.ep.ux.taskaction.domain
com.adobe.ep.ux.taskaction.domain.events
com.adobe.ep.ux.taskaction.skin
com.adobe.ep.ux.taskdetails.component
com.adobe.ep.ux.taskdetails.domain
com.adobe.ep.ux.taskdetails.skin
com.adobe.ep.ux.tasklist.component
com.adobe.ep.ux.tasklist.domain
com.adobe.ep.ux.tasklist.skin
com.adobe.ep.ux.webdocumentviewer.domain
com.adobe.exm.expression
com.adobe.exm.expression.error
com.adobe.exm.expression.event
com.adobe.exm.expression.impl
com.adobe.fiber.runtime.lib
com.adobe.fiber.services
com.adobe.fiber.services.wrapper
com.adobe.fiber.styles
com.adobe.fiber.util
com.adobe.fiber.valueobjects
com.adobe.gravity.binding
com.adobe.gravity.context
com.adobe.gravity.flex.bundleloader
com.adobe.gravity.flex.progress
com.adobe.gravity.flex.serviceloader
com.adobe.gravity.framework
com.adobe.gravity.init
com.adobe.gravity.service.bundleloader
com.adobe.gravity.service.logging
com.adobe.gravity.service.manifest
com.adobe.gravity.service.progress
com.adobe.gravity.tracker
com.adobe.gravity.ui
com.adobe.gravity.utility
com.adobe.gravity.utility.async
com.adobe.gravity.utility.error
com.adobe.gravity.utility.events
com.adobe.gravity.utility.factory
com.adobe.gravity.utility.flex.async
com.adobe.gravity.utility.logging
com.adobe.gravity.utility.message
com.adobe.gravity.utility.sequence
com.adobe.gravity.utility.url
com.adobe.guides.control
com.adobe.guides.domain
com.adobe.guides.i18n
com.adobe.guides.spark.components.skins
com.adobe.guides.spark.components.skins.mx
com.adobe.guides.spark.headers.components
com.adobe.guides.spark.headers.skins
com.adobe.guides.spark.layouts.components
com.adobe.guides.spark.layouts.skins
com.adobe.guides.spark.navigators.components
com.adobe.guides.spark.navigators.renderers
com.adobe.guides.spark.navigators.skins
com.adobe.guides.spark.util
com.adobe.guides.spark.wrappers.components
com.adobe.guides.spark.wrappers.skins
com.adobe.guides.submit
com.adobe.icc.dc.domain
com.adobe.icc.dc.domain.factory
com.adobe.icc.editors.events
com.adobe.icc.editors.handlers
com.adobe.icc.editors.managers
com.adobe.icc.editors.model
com.adobe.icc.editors.model.config
com.adobe.icc.editors.model.el
com.adobe.icc.editors.model.el.operands
com.adobe.icc.editors.model.el.operators
com.adobe.icc.enum
com.adobe.icc.external.dc
com.adobe.icc.obj
com.adobe.icc.services
com.adobe.icc.services.category
com.adobe.icc.services.config
com.adobe.icc.services.download
com.adobe.icc.services.export
com.adobe.icc.services.external
com.adobe.icc.services.formbridge
com.adobe.icc.services.fragmentlayout
com.adobe.icc.services.layout
com.adobe.icc.services.letter
com.adobe.icc.services.locator
com.adobe.icc.services.module
com.adobe.icc.services.render
com.adobe.icc.services.submit
com.adobe.icc.services.user
com.adobe.icc.token
com.adobe.icc.vo
com.adobe.icc.vo.render
com.adobe.icomm.assetplacement.controller
com.adobe.icomm.assetplacement.controller.utils
com.adobe.icomm.assetplacement.data
com.adobe.icomm.assetplacement.model
com.adobe.livecycle.assetmanager.client
com.adobe.livecycle.assetmanager.client.event
com.adobe.livecycle.assetmanager.client.handler
com.adobe.livecycle.assetmanager.client.managers
com.adobe.livecycle.assetmanager.client.model
com.adobe.livecycle.assetmanager.client.model.cms
com.adobe.livecycle.assetmanager.client.service
com.adobe.livecycle.assetmanager.client.service.search
com.adobe.livecycle.assetmanager.client.service.search.cms
com.adobe.livecycle.assetmanager.client.utils
com.adobe.livecycle.content
com.adobe.livecycle.rca.model
com.adobe.livecycle.rca.model.constant
com.adobe.livecycle.rca.model.document
com.adobe.livecycle.rca.model.participant
com.adobe.livecycle.rca.model.reminder
com.adobe.livecycle.rca.model.stage
com.adobe.livecycle.rca.service
com.adobe.livecycle.rca.service.core
com.adobe.livecycle.rca.service.core.delegate
com.adobe.livecycle.rca.service.process
com.adobe.livecycle.rca.service.process.delegate
com.adobe.livecycle.rca.token
com.adobe.livecycle.ria.security.api
com.adobe.livecycle.ria.security.service
com.adobe.mosaic.layouts
com.adobe.mosaic.layouts.dragAndDrop
com.adobe.mosaic.layouts.interfaces
com.adobe.mosaic.mxml
com.adobe.mosaic.om.constants
com.adobe.mosaic.om.events
com.adobe.mosaic.om.impl
com.adobe.mosaic.om.interfaces
com.adobe.mosaic.skinning
com.adobe.mosaic.sparklib.editors
com.adobe.mosaic.sparklib.optionMenu
com.adobe.mosaic.sparklib.scrollableMenu
com.adobe.mosaic.sparklib.scrollableMenu.skins
com.adobe.mosaic.sparklib.tabLayout
com.adobe.mosaic.sparklib.tabLayout.events
com.adobe.mosaic.sparklib.tabLayout.layouts
com.adobe.mosaic.sparklib.tabLayout.skins
com.adobe.mosaic.sparklib.text
com.adobe.mosaic.sparklib.util
com.adobe.solutions.acm.authoring.presentation
com.adobe.solutions.acm.authoring.presentation.actionbar
com.adobe.solutions.acm.authoring.presentation.common
com.adobe.solutions.acm.authoring.presentation.events
com.adobe.solutions.acm.authoring.presentation.fragment
com.adobe.solutions.acm.authoring.presentation.letter
com.adobe.solutions.acm.authoring.presentation.letter.data
com.adobe.solutions.acm.authoring.presentation.preview
com.adobe.solutions.acm.authoring.presentation.rte
com.adobe.solutions.acm.ccr.presentation
com.adobe.solutions.acm.ccr.presentation.contentcapture
com.adobe.solutions.acm.ccr.presentation.contentcapture.events
com.adobe.solutions.acm.ccr.presentation.contentcapture.preview
com.adobe.solutions.acm.ccr.presentation.datacapture
com.adobe.solutions.acm.ccr.presentation.datacapture.renderers
com.adobe.solutions.acm.ccr.presentation.pdf
com.adobe.solutions.exm
com.adobe.solutions.exm.authoring
com.adobe.solutions.exm.authoring.components.controls
com.adobe.solutions.exm.authoring.components.toolbars
com.adobe.solutions.exm.authoring.domain
com.adobe.solutions.exm.authoring.domain.expression
com.adobe.solutions.exm.authoring.domain.impl
com.adobe.solutions.exm.authoring.domain.method
com.adobe.solutions.exm.authoring.domain.variable
com.adobe.solutions.exm.authoring.enum
com.adobe.solutions.exm.authoring.events
com.adobe.solutions.exm.authoring.model
com.adobe.solutions.exm.authoring.renderer
com.adobe.solutions.exm.authoring.view
com.adobe.solutions.exm.expression
com.adobe.solutions.exm.impl
com.adobe.solutions.exm.impl.method
com.adobe.solutions.exm.method
com.adobe.solutions.exm.mock
com.adobe.solutions.exm.mock.method
com.adobe.solutions.exm.runtime
com.adobe.solutions.exm.runtime.impl
com.adobe.solutions.exm.variable
com.adobe.solutions.prm.constant
com.adobe.solutions.prm.domain
com.adobe.solutions.prm.domain.factory
com.adobe.solutions.prm.domain.impl
com.adobe.solutions.prm.domain.manager
com.adobe.solutions.prm.presentation.asset
com.adobe.solutions.prm.presentation.constant
com.adobe.solutions.prm.presentation.document
com.adobe.solutions.prm.presentation.event
com.adobe.solutions.prm.presentation.file
com.adobe.solutions.prm.presentation.project
com.adobe.solutions.prm.presentation.team
com.adobe.solutions.prm.presentation.util
com.adobe.solutions.prm.service
com.adobe.solutions.prm.services.impl
com.adobe.solutions.prm.vo
com.adobe.solutions.rca.constant
com.adobe.solutions.rca.domain
com.adobe.solutions.rca.domain.common
com.adobe.solutions.rca.domain.factory
com.adobe.solutions.rca.domain.impl
com.adobe.solutions.rca.domain.impl.manager
com.adobe.solutions.rca.domain.manager
com.adobe.solutions.rca.presentation
com.adobe.solutions.rca.presentation.comment
com.adobe.solutions.rca.presentation.constant
com.adobe.solutions.rca.presentation.event
com.adobe.solutions.rca.presentation.gantt
com.adobe.solutions.rca.presentation.gantt.ruler
com.adobe.solutions.rca.presentation.template
com.adobe.solutions.rca.presentation.template.audit
com.adobe.solutions.rca.presentation.template.definition
com.adobe.solutions.rca.presentation.template.documents
com.adobe.solutions.rca.presentation.template.stages
com.adobe.solutions.rca.presentation.util
com.adobe.solutions.rca.service
com.adobe.solutions.rca.services.impl
com.adobe.solutions.rca.vo
com.adobe.solutions.rca.vo.um
com.adobe.viewsource
fl.accessibility
fl.containers
fl.controls
fl.controls.dataGridClasses
fl.controls.listClasses
fl.controls.progressBarClasses
fl.core
fl.data
fl.display
fl.events
fl.ik
fl.lang
fl.livepreview
fl.managers
fl.motion
fl.motion.easing
fl.rsl
fl.text
fl.transitions
fl.transitions.easing
fl.video
flash.accessibility
flash.concurrent
flash.crypto
flash.data
flash.desktop
flash.display
flash.display3D
flash.display3D.textures
flash.errors
flash.events
flash.external
flash.filesystem
flash.filters
flash.geom
flash.globalization
flash.html
flash.media
flash.net
flash.net.dns
flash.net.drm
flash.notifications
flash.permissions
flash.printing
flash.profiler
flash.sampler
flash.security
flash.sensors
flash.system
flash.text
flash.text.engine
flash.text.ime
flash.ui
flash.utils
flash.xml
flashx.textLayout
flashx.textLayout.compose
flashx.textLayout.container
flashx.textLayout.conversion
flashx.textLayout.edit
flashx.textLayout.elements
flashx.textLayout.events
flashx.textLayout.factory
flashx.textLayout.formats
flashx.textLayout.operations
flashx.textLayout.utils
flashx.undo
ga.controls
ga.layouts
ga.model
ga.uiComponents
ga.util
ga.views
ga.wrappers
lc.foundation
lc.foundation.domain
lc.foundation.events
lc.foundation.ui
lc.foundation.util
lc.preloader
lc.procmgmt
lc.procmgmt.commands
lc.procmgmt.domain
lc.procmgmt.events
lc.procmgmt.formbridge
lc.procmgmt.impl
lc.procmgmt.ui.attachments
lc.procmgmt.ui.controls
lc.procmgmt.ui.controls.card
lc.procmgmt.ui.controls.renderer
lc.procmgmt.ui.help
lc.procmgmt.ui.layout
lc.procmgmt.ui.presentationmodel
lc.procmgmt.ui.process
lc.procmgmt.ui.search
lc.procmgmt.ui.startpoint
lc.procmgmt.ui.task
lc.procmgmt.ui.task.form
lc.procmgmt.ui.task.form.commands
lc.procmgmt.ui.tracking
mx.accessibility
mx.automation
mx.automation.air
mx.automation.delegates
mx.automation.delegates.advancedDataGrid
mx.automation.delegates.charts
mx.automation.delegates.containers
mx.automation.delegates.controls
mx.automation.delegates.controls.dataGridClasses
mx.automation.delegates.controls.fileSystemClasses
mx.automation.delegates.core
mx.automation.delegates.flashflexkit
mx.automation.events
mx.binding
mx.binding.utils
mx.charts
mx.charts.chartClasses
mx.charts.effects
mx.charts.effects.effectClasses
mx.charts.events
mx.charts.renderers
mx.charts.series
mx.charts.series.items
mx.charts.series.renderData
mx.charts.styles
mx.collections
mx.collections.errors
mx.containers
mx.containers.accordionClasses
mx.containers.dividedBoxClasses
mx.containers.errors
mx.containers.utilityClasses
mx.controls
mx.controls.advancedDataGridClasses
mx.controls.dataGridClasses
mx.controls.listClasses
mx.controls.menuClasses
mx.controls.olapDataGridClasses
mx.controls.scrollClasses
mx.controls.sliderClasses
mx.controls.textClasses
mx.controls.treeClasses
mx.controls.videoClasses
mx.core
mx.core.windowClasses
mx.data
mx.data.crypto
mx.data.errors
mx.data.events
mx.data.messages
mx.data.mxml
mx.data.offline.errors
mx.data.utils
mx.effects
mx.effects.easing
mx.effects.effectClasses
mx.events
mx.filters
mx.flash
mx.formatters
mx.geom
mx.graphics
mx.graphics.codec
mx.graphics.shaderClasses
mx.logging
mx.logging.errors
mx.logging.targets
mx.managers
mx.messaging
mx.messaging.channels
mx.messaging.config
mx.messaging.errors
mx.messaging.events
mx.messaging.management
mx.messaging.messages
mx.modules
mx.netmon
mx.olap
mx.olap.aggregators
mx.preloaders
mx.printing
mx.resources
mx.rpc
mx.rpc.events
mx.rpc.http
mx.rpc.http.mxml
mx.rpc.livecycle
mx.rpc.mxml
mx.rpc.remoting
mx.rpc.remoting.mxml
mx.rpc.soap
mx.rpc.soap.mxml
mx.rpc.wsdl
mx.rpc.xml
mx.skins
mx.skins.halo
mx.skins.spark
mx.skins.wireframe
mx.skins.wireframe.windowChrome
mx.states
mx.styles
mx.utils
mx.validators
org.osmf.containers
org.osmf.display
org.osmf.elements
org.osmf.events
org.osmf.layout
org.osmf.logging
org.osmf.media
org.osmf.metadata
org.osmf.net
org.osmf.net.dvr
org.osmf.net.httpstreaming
org.osmf.net.metrics
org.osmf.net.qos
org.osmf.net.rtmpstreaming
org.osmf.net.rules
org.osmf.traits
org.osmf.utils
spark.accessibility
spark.automation.delegates
spark.automation.delegates.components
spark.automation.delegates.components.gridClasses
spark.automation.delegates.components.mediaClasses
spark.automation.delegates.components.supportClasses
spark.automation.delegates.skins.spark
spark.automation.events
spark.collections
spark.components
spark.components.calendarClasses
spark.components.gridClasses
spark.components.mediaClasses
spark.components.supportClasses
spark.components.windowClasses
spark.core
spark.effects
spark.effects.animation
spark.effects.easing
spark.effects.interpolation
spark.effects.supportClasses
spark.events
spark.filters
spark.formatters
spark.formatters.supportClasses
spark.globalization
spark.globalization.supportClasses
spark.layouts
spark.layouts.supportClasses
spark.managers
spark.modules
spark.preloaders
spark.primitives
spark.primitives.supportClasses
spark.skins
spark.skins.mobile
spark.skins.mobile.supportClasses
spark.skins.spark
spark.skins.spark.mediaClasses.fullScreen
spark.skins.spark.mediaClasses.normal
spark.skins.spark.windowChrome
spark.skins.wireframe
spark.skins.wireframe.mediaClasses
spark.skins.wireframe.mediaClasses.fullScreen
spark.transitions
spark.utils
spark.validators
spark.validators.supportClasses
xd.core.axm.enterprise.view.components
xd.core.axm.enterprise.view.skins
xd.core.axm.view.components
xd.core.axm.view.components.support

Eléments du langage

Constantes globales
Fonctions globales
Opérateurs
Instructions, mots clés et directives
Types spéciaux

Annexes

Nouveautés
Erreurs de compilation
Avertissements du compilateur
Erreurs d’exécution
Migration vers ActionScript 3
Jeux de caractères pris en charge
Balises MXML uniquement
Eléments XML de mouvement
Balises Timed Text
Liste des éléments déconseillés
Constantes d’implémentation d’accessibilité
Utilisation des exemples de code ActionScript
Informations juridiques
Packagefl.motion
Classepublic class AnimatorBase
HéritageAnimatorBase Inheritance EventDispatcher Inheritance Object
Sous-classes Animator, Animator3D

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

La classe AnimatorBase applique la description XML d’une interpolation de mouvement à un objet d’affichage. Les propriétés et les méthodes de la classe AnimatorBase contrôlent la lecture du mouvement, tandis que Flash Player diffuse des événements en réponse aux modifications survenues dans l’état du mouvement. La classe AnimatorBase est essentiellement utilisée par le biais de la commande de copie du mouvement en code ActionScript dans Flash CS4 ou une version ultérieure. Vous pouvez ensuite modifier le code ActionScript au moyen de l’API (Application Programming Interface), ou construire votre propre animation personnalisée. La classe AnimatorBase ne doit pas être utilisée seule. Utilisez à la place ses sous-classes Animator ou Animator3D.

Si vous envisagez d’appeler des méthodes de la classe AnimatorBase dans une fonction, déclarez l’occurrence d’AnimatorBase hors de la fonction de sorte que le domaine de l’objet ne soit pas limité à la fonction elle-même. Si vous déclarez l’occurrence dans une fonction, Flash Player la supprime à la fin de la fonction au court de sa routine de nettoyage de la mémoire et l’objet cible ne sera pas animé.

Propriété MXML par défautmotion

Eléments de l’API associés



Propriétés publiques
 PropriétéDéfini par
  autoRewind : Boolean = false
Règle l’animation pour qu’elle redémarre une fois terminée.
AnimatorBase
 Inheritedconstructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.
Object
  frameEvent : String
Nom de l’objet d’événement créé par l’événement Event.ENTER_FRAME.
AnimatorBase
  initialPosition : Array
[écriture seule] Tableau de coordonnées définissant l’emplacement de départ de l’animation.
AnimatorBase
  instanceFactoryClass : Class
Lors de la création d’occurrences avec ActionScript, il s’agit de la classe qui crée l’occurrence.
AnimatorBase
  isPlaying : Boolean
[lecture seule] Indique si l’animation est en cours de lecture.
AnimatorBase
  motion : MotionBase
Objet contenant les propriétés d’interpolation de mouvement pour l’animation.
AnimatorBase
  motionArray : Array
Tableau d’objets contenant les propriétés d’interpolation de mouvement pour l’animation.
AnimatorBase
  orientToPath : Boolean = false
Définit la position de l’objet d’affichage sur la trajectoire de mouvement.
AnimatorBase
  placeholderName : String
Lors de la création d’occurrences avec ActionScript, il s’agit de l’occurrence qui s’affiche sur la scène que nous allons remplacer.
AnimatorBase
  positionMatrix : Matrix
Objet Matrix appliquant une transformation globale à la trajectoire de mouvement.
AnimatorBase
  repeatCount : int = 1
Nombre de fois que l’animation doit être répétée.
AnimatorBase
  sceneName : String
Référence pour les séquences exportées (pour le mouvement en 3D) afin que la séquence puisse être chargée dans un scénario parent.
AnimatorBase
  spanEnd : int
[lecture seule] Renvoie l’image du parent de la cible sur laquelle se termine l’animation de la cible.
AnimatorBase
  spanStart : int
[lecture seule] Renvoie l’image du parent de la cible sur laquelle commence l’animation de la cible.
AnimatorBase
  target : DisplayObject
Objet d’affichage actuellement animé.
AnimatorBase
  targetName : String
Nom de l’objet cible tel que le voit le DisplayObjectContainer parent.
AnimatorBase
  targetParent : DisplayObjectContainer
DisplayObjectContainer parent cible animé, qui peut être utilisé en combinaison avec targetName pour récupérer l’objet cible après sa suppression, puis remplacé sur le scénario.
AnimatorBase
  targetParentButton : SimpleButton
AnimatorBase
  targetState3D : Array
Orientation initiale de l’objet cible.
AnimatorBase
  time : int
Entier (commençant à zéro) qui indique et contrôle le temps dans l’animation en cours.
AnimatorBase
  transformationPoint : Point
Point de référence pour la rotation ou le redimensionnement d’un objet d’affichage.
AnimatorBase
  transformationPointZ : int
Point de référence de la coordonnée z pour la rotation ou le redimensionnement d’un objet d’affichage.
AnimatorBase
  usingCurrentFrame : Boolean
[lecture seule] Indique si la propriété currentFrame est vérifiée à chaque entrée d’une nouvelle image et si l’animation de la cible est synchronisée sur les images du scénario de son parent, ou progresse toujours quelle que soit l’image en cours du parent.
AnimatorBase
Méthodes publiques
 MéthodeDéfini par
  
AnimatorBase(xml:XML = null, target:DisplayObject = null)
Crée un objet AnimatorBase pour appliquer la description XML d’une interpolation de mouvement à un objet d’affichage.
AnimatorBase
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement.
EventDispatcher
 Inherited
Distribue un événement dans le flux d’événements.
EventDispatcher
  
end(reset:Boolean = false, stopEnterFrame:Boolean = true, pastLastFrame:Boolean = false):void
Arrête l’animation tandis que Flash Player passe immédiatement à la dernière image de la séquence d’animation.
AnimatorBase
 Inherited
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement.
EventDispatcher
 Inherited
Indique si la propriété spécifiée d’un objet est définie.
Object
 Inherited
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
  
nextFrame(reset:Boolean = false, stopEnterFrame:Boolean = true):void
Avance Flash Player à l'image suivante dans la séquence d'animation.
AnimatorBase
  
Interrompt momentanément l’animation jusqu’à ce que la méthode resume() soit appelée.
AnimatorBase
  
play(startTime:int = -1, startEnterFrame:Boolean = true):void
Commence l’animation.
AnimatorBase
  
processCurrentFrame(parent:MovieClip, anim:AnimatorBase, startEnterFrame:Boolean, playOnly:Boolean = false):void
[statique]
AnimatorBase
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
  
registerParentFrameHandler(parent:MovieClip, anim:AnimatorBase, spanStart:int, repeatCount:int = 0, useCurrentFrame:Boolean = false):void
[statique] Enregistre le MovieClip donné et une occurrence AnimatorBase pour un enfant de ce MovieClip.
AnimatorBase
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Supprime un écouteur de l’objet EventDispatcher.
EventDispatcher
  
Reprend l’animation après une interruption demandée par la méthode pause().
AnimatorBase
  
Positionne Flash Player sur la première image de l’animation.
AnimatorBase
 Inherited
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.
Object
  
Lance des événements d’image.
AnimatorBase
  
Arrête l’animation tandis que Flash Player revient à la première image dans la séquence d’animation.
AnimatorBase
 Inherited
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l’objet spécifié.
Object
  
useCurrentFrame(enable:Boolean, spanStart:int):void
Définit la propriété currentFrame chaque fois qu’une nouvelle image est entrée et indique si l’animation de la cible est synchronisée sur les images du scénario de son MovieClip parent.
AnimatorBase
 Inherited
Renvoie la valeur primitive de l’objet spécifié.
Object
 Inherited
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié.
EventDispatcher
Evénements
 Evénement Synthèse Défini par
 Inherited[Evénement de diffusion] Distribué lorsque l’application Flash Player obtient le focus du système d’exploitation et devient active.EventDispatcher
 Inherited[Evénement de diffusion] Distribué lorsque l’application Flash Player ou AIR perd le focus du système d’exploitation et devient inactive.EventDispatcher
  Distribué lorsque le mouvement s’arrête, soit parce qu’il est arrivé à son terme, soit parce qu’il est interrompu par un appel aux méthodes stop() ou end().AnimatorBase
  Distribué lorsque le mouvement commence.AnimatorBase
  Distribué lorsque le mouvement a changé et que l'écran a été actualisé.AnimatorBase
  Distribué lorsque la valeur time d’Animator a changé, mais que l’écran n’a pas encore été actualisé (événement motionUpdate).AnimatorBase
Détails de la propriété

autoRewind

propriété
public var autoRewind:Boolean = false

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Règle l’animation pour qu’elle redémarre une fois terminée.

frameEvent

propriété 
frameEvent:String

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Nom de l’objet d’événement créé par l’événement Event.ENTER_FRAME.



Implémentation
    public function get frameEvent():String
    public function set frameEvent(value:String):void

initialPosition

propriété 
initialPosition:Array  [écriture seule]

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Tableau de coordonnées définissant l’emplacement de départ de l’animation.



Implémentation
    public function set initialPosition(value:Array):void

instanceFactoryClass

propriété 
instanceFactoryClass:Class

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Lors de la création d’occurrences avec ActionScript, il s’agit de la classe qui crée l’occurrence.



Implémentation
    public function get instanceFactoryClass():Class
    public function set instanceFactoryClass(value:Class):void

isPlaying

propriété 
isPlaying:Boolean  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Indique si l’animation est en cours de lecture.



Implémentation
    public function get isPlaying():Boolean

motion

propriété 
motion:MotionBase

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Objet contenant les propriétés d’interpolation de mouvement pour l’animation. Il est impossible de définir simultanément les propriétés motion et motionArray sur des valeurs non nulles. Si motionArray est définie sur une valeur non nulle, la propriété motion est automatiquement nulle et vice-versa.



Implémentation
    public function get motion():MotionBase
    public function set motion(value:MotionBase):void

motionArray

propriété 
motionArray:Array

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Tableau d’objets contenant les propriétés d’interpolation de mouvement pour l’animation. Il est impossible de définir simultanément les propriétés motion et motionArray sur des valeurs non nulles. Si motionArray est définie sur une valeur non nulle, la propriété motion est automatiquement nulle et vice-versa. L’animation qui utilise motionArray ne fonctionne correctement que lorsque la propriété usingCurrentFrame est définie sur true. Le tableau doit avoir des occurrences de MotionBase avec les propriétés spanStart et initialPosition définies si la 3D est prise en charge. Les occurrences du tableau doivent être placées dans le tableau selon l’ordre de spanStart, de la plus basse à la plus élevée. D’autre part, lorsque la propriété motionArray est définie, la propriété time n’est pas relative à une occurrence de motion, mais est absolue pour le parent cible, reste associée à l’index zéro et est limitée à la plage du mouvement (ainsi, parent.currentFrame - 1 lorsque currentFrame - 1 est supérieure à spanStart et inférieure à spanEnd). Un tableau vide ne sera pas accepté ; transmettre un tableau vide équivaut à définir une valeur nulle. La propriété motionArray ne doit contenir aucune valeur nulle, et les entrées des propriétés spanStart et duration ne doivent contenir aucun trou (par exemple, si la première entrée contient spanStart == 5 et duration == 3, la deuxième entrée doit nécessairement contenir spanStart == 8).



Implémentation
    public function get motionArray():Array
    public function set motionArray(value:Array):void

orientToPath

propriété 
public var orientToPath:Boolean = false

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Définit la position de l’objet d’affichage sur la trajectoire de mouvement. Si elle est définie sur true la ligne de base de l’objet d’affichage s’oriente par rapport à la trajectoire de mouvement ; sinon c’est le point d’alignement qui s’oriente par rapport à cette trajectoire.

placeholderName

propriété 
placeholderName:String

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Lors de la création d’occurrences avec ActionScript, il s’agit de l’occurrence qui s’affiche sur la scène que nous allons remplacer.



Implémentation
    public function get placeholderName():String
    public function set placeholderName(value:String):void

positionMatrix

propriété 
public var positionMatrix:Matrix

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Objet Matrix appliquant une transformation globale à la trajectoire de mouvement. Cette matrice permet à la trajectoire d’être déplacée, redimensionnée, inclinée ou pivotée sans modifier l’apparence de l’objet d’affichage.

repeatCount

propriété 
public var repeatCount:int = 1

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Nombre de fois que l’animation doit être répétée. Les valeurs possibles sont tout entier supérieur ou égal à 0. La valeur 1 signifie que l’animation doit être lue une fois. La valeur 0 indique que l’animation est jouée en continu jusqu’à ce qu’elle soit explicitement arrêtée (par un appel à la méthode end(), par exemple).

La valeur par défaut est 1.

Eléments de l’API associés

sceneName

propriété 
sceneName:String

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Référence pour les séquences exportées (pour le mouvement en 3D) afin que la séquence puisse être chargée dans un scénario parent.



Implémentation
    public function get sceneName():String
    public function set sceneName(value:String):void

spanEnd

propriété 
spanEnd:int  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Renvoie l’image du parent de la cible sur laquelle se termine l’animation de la cible. Cette valeur est déterminée à l’aide de spanStart et de la propriété duration du mouvement.



Implémentation
    public function get spanEnd():int

spanStart

propriété 
spanStart:int  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Renvoie l’image du parent de la cible sur laquelle commence l’animation de la cible.



Implémentation
    public function get spanStart():int

target

propriété 
target:DisplayObject

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Objet d’affichage actuellement animé. Toute sous-classe de flash.display.DisplayObject est utilisable, telle que MovieClip, Sprite ou Bitmap.



Implémentation
    public function get target():DisplayObject
    public function set target(value:DisplayObject):void

Eléments de l’API associés

targetName

propriété 
targetName:String

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Nom de l’objet cible tel que le voit le DisplayObjectContainer parent. Peut être utilisé en combinaison avec targetParent pour récupérer l’objet cible après sa suppression, puis remplacé sur le scénario.



Implémentation
    public function get targetName():String
    public function set targetName(value:String):void

targetParent

propriété 
targetParent:DisplayObjectContainer

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

DisplayObjectContainer parent cible animé, qui peut être utilisé en combinaison avec targetName pour récupérer l’objet cible après sa suppression, puis remplacé sur le scénario.



Implémentation
    public function get targetParent():DisplayObjectContainer
    public function set targetParent(value:DisplayObjectContainer):void

targetParentButton

propriété 
targetParentButton:SimpleButton



Implémentation
    public function get targetParentButton():SimpleButton
    public function set targetParentButton(value:SimpleButton):void

targetState3D

propriété 
targetState3D:Array

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Orientation initiale de l’objet cible. Toute rotation 3D est absolue pour les données du mouvement. Si vous ciblez un autre objet dont l’orientation 3D de début est différente 3D, son état de cible est d’abord réinitialisé.



Implémentation
    public function get targetState3D():Array
    public function set targetState3D(value:Array):void

time

propriété 
time:int

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Entier (commençant à zéro) qui indique et contrôle le temps dans l’animation en cours. A la première image de l’animation, la valeur de time est 0. Si la durée de l’animation est de 10 images, à la dernière image la valeur de time est 9.

Si la propriété motionArray est définie sur une valeur non nulle, au lieu d’être un index relatif de base zéro, la propriété time est absolue pour le parent cible, limitée à la plage du mouvement et reste associée à l’index zéro (ainsi, parent.currentFrame - 1 lorsque currentFrame - 1 est supérieure à spanStart et inférieure à spanEnd).



Implémentation
    public function get time():int
    public function set time(value:int):void

transformationPoint

propriété 
public var transformationPoint:Point

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Point de référence pour la rotation ou le redimensionnement d’un objet d’affichage. Dans le cas d’un mouvement 2D, le point de transformation varie en fonction du cadre de sélection de l’objet d’affichage. Les coordonnées du point doivent être redimensionnées sur une zone de 1 px x 1 px, sachant que (1, 1) représente le coin inférieur droit de l’objet et (0, 0), le coin supérieur gauche. Dans le cas d’un mouvement 3D (lorsque l’occurrence AnimatorBase est un Animator3D), les x et y du transformationPoint plus transformationPointZ sont des valeurs absolues dans l’espace de coordonnées du parent cible.

transformationPointZ

propriété 
public var transformationPointZ:int

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Point de référence de la coordonnée z pour la rotation ou le redimensionnement d’un objet d’affichage. La propriété transformationPointZ (ou setter) est remplacée dans la sous-classe AnimatorFactory3D. En 3D, les points ne sont pas des pourcentages comme en 2D, mais les valeurs absolues du point de transformation de l’objet d’origine.

usingCurrentFrame

propriété 
usingCurrentFrame:Boolean  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Indique si la propriété currentFrame est vérifiée à chaque entrée d’une nouvelle image et si l’animation de la cible est synchronisée sur les images du scénario de son parent, ou progresse toujours quelle que soit l’image en cours du parent.



Implémentation
    public function get usingCurrentFrame():Boolean
Détails du constructeur

AnimatorBase

()Constructeur
public function AnimatorBase(xml:XML = null, target:DisplayObject = null)

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Crée un objet AnimatorBase pour appliquer la description XML d’une interpolation de mouvement à un objet d’affichage. Si XML est null (valeur par défaut), vous pouvez fournir XML directement à une occurrence Motion ou définir les tableaux des valeurs de propriété dans l’occurrence Motion.

Paramètres
xml:XML (default = null) — Objet E4X contenant une description XML d'interpolation de mouvement.
 
target:DisplayObject (default = null) — Objet d’affichage utilisant l’interpolation de mouvement.

Eléments de l’API associés

Détails de la méthode

end

()méthode
public function end(reset:Boolean = false, stopEnterFrame:Boolean = true, pastLastFrame:Boolean = false):void

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Arrête l’animation tandis que Flash Player passe immédiatement à la dernière image de la séquence d’animation. Si la propriété autoRewind est définie sur true, Flash Player passe à la première image dans la séquence d’animation.

Paramètres

reset:Boolean (default = false) — Indique si les valeurs d’origine de _lastRenderedTime et _target doivent être réinitialisées. _target n’est réinitialisé que si les propriétés targetParent et targetName ont été fournies.
 
stopEnterFrame:Boolean (default = true)
 
pastLastFrame:Boolean (default = false)

Eléments de l’API associés

nextFrame

()méthode 
public function nextFrame(reset:Boolean = false, stopEnterFrame:Boolean = true):void

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Avance Flash Player à l'image suivante dans la séquence d'animation.

Paramètres

reset:Boolean (default = false)
 
stopEnterFrame:Boolean (default = true)

pause

()méthode 
public function pause():void

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Interrompt momentanément l’animation jusqu’à un appel de la méthode resume().

Eléments de l’API associés

play

()méthode 
public function play(startTime:int = -1, startEnterFrame:Boolean = true):void

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Commence l’animation. Appelez la méthode end() avant d’appeler la méthode play() pour vous assurer que toute précédente occurrence de l’animation est terminée avant d’en commencer une nouvelle.

Paramètres

startTime:int (default = -1) — Indique une autre heure de début (image relative) à utiliser. Si elle n’est pas spécifiée, l’heure de début par défaut 0 est utilisée. Si la propriété motionArray est définie sur une valeur autre que null, le paramètre startTime n’est pas relatif mais absolu, tout comme la propriété time.
 
startEnterFrame:Boolean (default = true) — Indique si l’écouteur d’événement doit être ajouté au parent pour capturer les événements d’image. La valeur peut être false si le parent a été enregistré sur son occurrence AnimatorBase via registerParentFrameHandler().

Eléments de l’API associés

processCurrentFrame

()méthode 
public static function processCurrentFrame(parent:MovieClip, anim:AnimatorBase, startEnterFrame:Boolean, playOnly:Boolean = false):void

Paramètres

parent:MovieClip
 
anim:AnimatorBase
 
startEnterFrame:Boolean
 
playOnly:Boolean (default = false)

registerParentFrameHandler

()méthode 
public static function registerParentFrameHandler(parent:MovieClip, anim:AnimatorBase, spanStart:int, repeatCount:int = 0, useCurrentFrame:Boolean = false):void

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Enregistre le MovieClip donné et une occurrence AnimatorBase pour un enfant de ce MovieClip. Les événements FRAME_CONSTRUCTED du MovieClip parent sont traités, et son currentFrame et les propriétés spanStart de AnimatorBase sont utilisés pour déterminer l’image relative en cours de l’animation qui doit être lue.

L’appel à cette fonction définit automatiquement la propriété useCurrentFrame de AnimatorBase sur true, et sa propriété spanStart utilisant le paramètre du même nom.

Paramètres

parent:MovieClip — MovieClip parent de l’occurrence AnimatorBase.
 
anim:AnimatorBase — Occurrence AnimatorBase associée au MovieClip parent.
 
spanStart:int — Image de début de l'animation en termes de scénario du MovieClip parent.
 
repeatCount:int (default = 0) — Nombre de lectures de l’animation. La valeur par défaut est 0, ce qui signifie que l’animation est lue en boucle.
 
useCurrentFrame:Boolean (default = false) — Indique si la propriété useCurrentFrame est vérifiée à chaque entrée d’une nouvelle image.

resume

()méthode 
public function resume():void

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Reprend l’animation après une interruption demandée par la méthode pause().

Eléments de l’API associés

rewind

()méthode 
public function rewind():void

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Positionne Flash Player sur la première image de l’animation. Si l’animation était en cours de lecture, elle est poursuivie à partir de la première image. Si l’animation était arrêtée, elle est maintenue à l’arrêt sur la première image.

startFrameEvents

()méthode 
public function startFrameEvents():void

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Lance des événements d’image.

stop

()méthode 
public function stop():void

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Arrête l’animation tandis que Flash Player revient à la première image dans la séquence d’animation.

Eléments de l’API associés

useCurrentFrame

()méthode 
public function useCurrentFrame(enable:Boolean, spanStart:int):void

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Définit la propriété currentFrame chaque fois qu’une nouvelle image est entrée et indique si l’animation de la cible est synchronisée sur les images du scénario de son MovieClip parent. spanStart est l’image de début de l’animation en termes de scénario du parent. Si enable est défini sur true, dans tout événement d’entrée d’image donné dans la plage de l’animation, la propriété time est définie sur un nombre d’images par rapport à l’image spanStart.

Par exemple, si une animation de 4 images commence à l’image 5 (spanStart=5), et que l’image 5 contient un script qui utilise la propriété gotoAndPlay pour atteindre et lire l’image 8, à l’entrée de l’image 8, la propriété time est définie sur 3 (en ignorant time = 1 et time = 2).

Paramètres

enable:Boolean — Valeur true ou false qui détermine si la propriété currentFrame est vérifiée.
 
spanStart:int — Image de début de l'animation en termes de scénario du MovieClip parent.

Détails de l’événement

motionEnd

Evénement
Type d’objet d’événement: fl.motion.MotionEvent
propriété MotionEvent.type = fl.motion.MotionEvent.MOTION_END

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Distribué lorsque le mouvement s’arrête, soit parce qu’il est arrivé à son terme, soit parce qu’il est interrompu par un appel aux méthodes stop() ou end().

Indique que le mouvement s’est arrêté, soit par un appel explicite à Animator.stop() ou Animator.end(), soit parce qu’il est arrivé à son terme.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet qui définit l’écouteur qui gère cet événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton a la même valeur que currentTarget.
targetObjet qui a distribué l’événement (ce n’est pas toujours celui qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

motionStart

Evénement  
Type d’objet d’événement: fl.motion.MotionEvent
propriété MotionEvent.type = fl.motion.MotionEvent.MOTION_START

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Distribué lorsque le mouvement commence.

Indique que la lecture de l’occurrence de Motion a commencé.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet qui définit l’écouteur qui gère cet événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton a la même valeur que currentTarget.
targetObjet qui a distribué l’événement (ce n’est pas toujours celui qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

motionUpdate

Evénement  
Type d’objet d’événement: fl.motion.MotionEvent
propriété MotionEvent.type = fl.motion.MotionEvent.MOTION_UPDATE

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Distribué lorsque le mouvement a changé et que l'écran a été actualisé.

Indique que l'occurrence de Motion a changé et que l'écran a été actualisé.

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet qui définit l’écouteur qui gère cet événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton a la même valeur que currentTarget.
targetObjet qui a distribué l’événement (ce n’est pas toujours celui qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.

timeChange

Evénement  
Type d’objet d’événement: fl.motion.MotionEvent
propriété MotionEvent.type = fl.motion.MotionEvent.TIME_CHANGE

Version du langage: ActionScript 3.0
Version du produit: Flash CS4
Versions du moteur d’exécution: Flash Player 9.0.28.0, AIR 1.0

Distribué lorsque la valeur time d’Animator a changé, mais que l’écran n’a pas encore été actualisé (événement motionUpdate).

Indique que la valeur time de l’occurrence d’Animator a changé, mais que l’écran n’a pas encore été actualisé (Flash Player n’a pas distribué l’événement motionUpdate).

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeur
bubblesfalse
cancelablefalse
currentTargetObjet qui définit l’écouteur qui gère cet événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton a la même valeur que currentTarget.
targetObjet qui a distribué l’événement (ce n’est pas toujours celui qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.




[ 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.