Adobe® Flash® Platform için ActionScript® 3.0 Başvurusu
Ana Sayfa  |  Paket ve Sınıf Listesini Gizle |  Paketler  |  Sınıflar  |  Yenilikler  |  Dizin  |  Ekler  |  Niçin İngilizce?
Filtreler: AIR 30.0 ve öncesi, Flash Player 30.0 ve öncesi, Flash Lite 4
Flex 4.6 ve öncesi, Flash Pro CS6 ve öncesi
Filtreleri Gizle
fl.motion 

MotionBase  - AS3 Flash

Paketlerx

Üst Düzey
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

Dil Öğeleri

Global Sabitler
Global İşlevler
Operatörler
İfadeler, Anahtar Kelimeler ve Direktifler
Özel Türler

Ekler

Yenilikler
Derleyici Hataları
Derleyici Uyarıları
Çalışma Zamanı Hataları
ActionScript 3'e Geçiş Yapma
Desteklenen Karakter Kümeleri
Yalnızca MXML Etiketleri
Motion XML Öğeleri
Timed Text Etiketleri
Onaylanmamış öğelerin listesi
Erişilebilirlik Uygulaması Sabitleri
ActionScript Örnekleri Nasıl Kullanılır?
Yasal uyarılar
Paketfl.motion
Sınıfpublic class MotionBase
Miras AlmaMotionBase Inheritance Object
Alt Sınıflar Motion

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

MotionBase sınıfı, görsel bir nesneye uygulanabilen bir anahtar kare animasyon sırasını saklar. Animasyon verileri; konum, ölçekleme, döndürme, eğim, renk, filtreler ve hareket hızı öğelerini kapsar. MotionBase sınıfı, belirli anahtar kare noktalarında veri almaya yönelik yöntemlere sahiptir. Anahtar kareler arasında enterpolasyonlu değerler almak için Motion sınıfını kullanın.

Örnekleri görüntüle

İlgili API Öğeleri



Genel Özellikler
 ÖzellikTanımlayan:
 Inheritedconstructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru.
Object
  duration : int
Motion örneğinin süre uzunluğunu kontrol eder (kare cinsinden).
MotionBase
  is3D : Boolean
Hareketin 3B özellik değişiklikleri içerip içermediğini belirler.
MotionBase
  keyframes : Array
Hareketin zaman içindeki davranışını tanımlayan bir anahtar kare dizisi.
MotionBase
Genel Yöntemler
 YöntemTanımlayan:
  
MotionBase(xml:XML = null)
MotionBase örnekleri için yapıcı.
MotionBase
  
addFilterPropertyArray(index:int, name:String, values:Array, startFrame:int = -1, endFrame:int = -1):void
Motion nesnesi için tüm karşılık gelen anahtar karelerde bir filter özelliğini değiştirir.
MotionBase
  
Motion örneğine bir anahtar kare nesnesi ekler.
MotionBase
  
addPropertyArray(name:String, values:Array, startFrame:int = -1, endFrame:int = -1):void
Motion sınıfının bildirilen bir özelliği için karşılık gelen anahtar karelere bir değer dizisi saklar.
MotionBase
  
Motion örneğinde belirli bir süre dizinindeki enterpolasyonlu bir ColorTransform nesnesini alır.
MotionBase
  
getCurrentKeyframe(index:int, tweenableName:String = ""):KeyframeBase
Motion örneğindeki belirli bir karede o anda etkin olan anahtar kareyi alır.
MotionBase
  
Motion örneğinde belirli bir süre dizinindeki enterpolasyonlu bir filtre dizisini alır.
MotionBase
  
Animasyon karesinin belirtilen dizin konumu için Matrix nesnesi döndürür.
MotionBase
  
Animasyon karesinin belirtilen dizin konumu için Matrix3D nesnesi döndürür.
MotionBase
  
getNextKeyframe(index:int, tweenableName:String = ""):KeyframeBase
Motion örneğindeki belirli bir kareyi izleyen sonraki anahtar kareyi alır.
MotionBase
  
getValue(index:Number, tweenableName:String):Number
Zaman içindeki bir noktada bulunan animasyon özelliğine yönelik değeri alır.
MotionBase
 Inherited
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir.
Object
  
initFilters(filterClasses:Array, gradientSubarrayLengths:Array, startFrame:int = -1, endFrame:int = -1):void
Hedef nesne için filtreler listesini başlatır ve filtre listesini Motion nesnesinin her Keyframe örneğine kopyalar.
MotionBase
 Inherited
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir.
Object
  
overrideTargetTransform(scale:Boolean = true, skew:Boolean = true, rotate:Boolean = true):void
MotionBase
 Inherited
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir.
Object
 Inherited
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar.
Object
  
setValue(index:int, tweenableName:String, value:Number):void
Motion örneğindeki belirli zaman dizininde arası doldurulabilir belirli öğeler özelliğinin değerini ayarlar.
MotionBase
 Inherited
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür.
Object
 Inherited
Belirtilen nesnenin dize olarak temsil edilen halini döndürür.
Object
  
addPropertyArray() yöntemiyle hareket verileri sağlandığında hedef nesneyi döndürür.
MotionBase
 Inherited
Belirtilen nesnenin temel değerini döndürür.
Object
Özellik Ayrıntısı

duration

özellik
duration:int

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

Motion örneğinin süre uzunluğunu kontrol eder (kare cinsinden). Süre uzunluğu, Motion örneğinin anahtar kareleri tarafından kullanılan süreden daha az olamaz.

Varsayılan değer şudur 0.



Uygulama
    public function get duration():int
    public function set duration(value:int):void

is3D

özellik 
is3D:Boolean

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, AIR 1.0

Hareketin 3B özellik değişiklikleri içerip içermediğini belirler. true ise, hareket 3B özellik değişiklikleri içeriyordur.

Varsayılan değer şudur false.



Uygulama
    public function get is3D():Boolean
    public function set is3D(value:Boolean):void

keyframes

özellik 
public var keyframes:Array

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

Hareketin zaman içindeki davranışını tanımlayan bir anahtar kare dizisi. Bu özellik, bir anahtar karenin dizide kendi diziniyle eşleşen bir dizine yerleştirildiği seyrek bir dizidir. 0 ve 5 değerlerindeki anahtar karelere sahip bir hareket nesnesi, 6 uzunluğunda bir anahtar kare dizisine sahip olur. Dizideki 0 ile 5 dizinlerinin her biri bir anahtar kare içerir ve 1 ile 4 arasındaki dizinler boş değerlere sahip olur.

Yapıcı Ayrıntı

MotionBase

()Yapıcı
public function MotionBase(xml:XML = null)

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

MotionBase örnekleri için yapıcı. Varsayılan olarak, varsayılan dönüştürme özellikleriyle birlikte otomatik olarak bir ilk anahtar kare oluşturulur.

Parametreler
xml:XML (default = null) — Motion örneğini tanımlayan isteğe bağlı E4X XML nesnesi.
Yöntem Ayrıntısı

addFilterPropertyArray

()yöntem
public function addFilterPropertyArray(index:int, name:String, values:Array, startFrame:int = -1, endFrame:int = -1):void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

Motion nesnesi için tüm karşılık gelen anahtar karelerde bir filter özelliğini değiştirir. Bu yöntemi kullanmadan önce initFilters() öğesini çağırın. Dizideki değerlerin sırası, her değerin tüm anahtar karelerin filter özelliğine atanmasını belirler. Belirtilen bir values dizisindeki boş olmayan her değer için, bu yöntem dizide değerin dizin konumuna karşılık gelen anahtar kareyi bulur ve filtre için özellik adı/değeri çiftini bu anahtar kareye saklar.

Parametreler

index:int — Bir filtre dizisindeki sıfır temelli dizin konumu.
 
name:String — Her anahtar karede saklanacak filter özelliğinin adı.
 
values:Arrayname parametresinde belirtilen özellik için değer dizisi. null olmayan her değer, dizideki değerin dizinine karşılık gelen bir anahtar karedeki filtreye atanır.
 
startFrame:int (default = -1)
 
endFrame:int (default = -1)

İlgili API Öğeleri

addKeyframe

()yöntem 
public function addKeyframe(newKeyframe:KeyframeBase):void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

Motion örneğine bir anahtar kare nesnesi ekler.

Parametreler

newKeyframe:KeyframeBase — Dizin özelliği önceden ayarlanmış olan anahtar kare nesnesi.

İlgili API Öğeleri

addPropertyArray

()yöntem 
public function addPropertyArray(name:String, values:Array, startFrame:int = -1, endFrame:int = -1):void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

Motion sınıfının bildirilen bir özelliği için karşılık gelen anahtar karelere bir değer dizisi saklar. Dizideki değerlerin sırası, her değerin bir anahtar kareye atanmasını belirler. Belirli bir values dizisindeki boş olmayan her değer için, bu yöntem dizide değerin dizin konumuna karşılık gelen anahtar kareyi bulur veya o dizin konumu için yeni bir anahtar kare oluşturur ve özellik adı/değeri çiftini bu anahtar kareye saklar.

Parametreler

name:String — Her anahtar karede saklanacak Motion sınıfı özelliğinin adı.
 
values:Arrayname parametresinde belirtilen özellik için değer dizisi. Boş olmayan her değer, dizideki değerin sırasına karşılık gelen bir anahtar kareye atanır.
 
startFrame:int (default = -1)
 
endFrame:int (default = -1)

İlgili API Öğeleri

getColorTransform

()yöntem 
public function getColorTransform(index:int):flash.geom:ColorTransform

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

Motion örneğinde belirli bir süre dizinindeki enterpolasyonlu bir ColorTransform nesnesini alır.

Parametreler

index:int — Sıfırdan büyük veya sıfıra eşit bir tam sayı olarak Motion örneğindeki bir karenin süre dizini.

Döndürür
flash.geom:ColorTransform — Enterpolasyonlu ColorTransform nesnesi.

İlgili API Öğeleri

getCurrentKeyframe

()yöntem 
public function getCurrentKeyframe(index:int, tweenableName:String = ""):KeyframeBase

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

Motion örneğindeki belirli bir karede o anda etkin olan ana kareyi alır. Anahtar kare olmayan bir kare, değerlerini kendinden önce gelen anahtar kareden alır.

Bu yöntem ayrıca, belirli bir arası doldurulabilen öğe özelliği adına göre değerleri filtreleyebilir. x için o anda etkin olan ana kareyi bulabilirsiniz; bu ana kare, genel olarak etkin olan ana kareyle aynı olmayabilir.

Parametreler

index:int — Sıfırdan büyük veya sıfıra eşit bir tam sayı olarak Motion örneğindeki bir kare dizini.
 
tweenableName:String (default = "") — Arası doldurulabilen öğe özelliğinin ("x" veya "rotation" gibi) isteğe bağlı adı.

Döndürür
KeyframeBase — Sağlanan kare dizinindeki veya bu dizinden önceki eşleşen en yakın anahtar kare.

İlgili API Öğeleri

getFilters

()yöntem 
public function getFilters(index:Number):Array

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

Motion örneğinde belirli bir süre dizinindeki enterpolasyonlu bir filtre dizisini alır.

Parametreler

index:Number — Sıfırdan büyük veya sıfıra eşit bir tam sayı olarak Motion örneğindeki bir karenin süre dizini.

Döndürür
Array — Enterpolasyonlu filtre dizisi. Uygulanabilir herhangi bir filtre yoksa boş bir dizi döndürür.

İlgili API Öğeleri

getMatrix

()yöntem 
public function getMatrix(index:int):Matrix

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, AIR 1.0

Animasyon karesinin belirtilen dizin konumu için Matrix nesnesi döndürür.

Parametreler

index:int — Matrisi içeren animasyon karesinin sıfır temelli dizin konumu.

Döndürür
Matrix — Matrix nesnesi veya null değeri. MotionBase.is3D false olsa da, Matrix nesnesi olmadan diğer ara hareket özellik değişiklikleri kullanılabildiğinden, bu yöntem null değeri döndürebilir.

İlgili API Öğeleri

getMatrix3D

()yöntem 
public function getMatrix3D(index:int):Object

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, AIR 1.0

Animasyon karesinin belirtilen dizin konumu için Matrix3D nesnesi döndürür.

Parametreler

index:int — 3B matrisini içeren animasyon karesinin sıfır temelli dizin konumu.

Döndürür
Object — Matrix3D nesnesi veya null değeri. MotionBase.is3D true olsa da, Matrix 3D nesnesi olmadan diğer 3B ara hareket özellik değişiklikleri kullanılabildiğinden, bu yöntem null değeri döndürebilir.

İlgili API Öğeleri

getNextKeyframe

()yöntem 
public function getNextKeyframe(index:int, tweenableName:String = ""):KeyframeBase

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

Motion örneğindeki belirli bir kareyi izleyen sonraki ana kareyi alır. Bir kare anahtar kare değilse ve bir aranın ortasındaysa, bu yöntem değerlerini kendinden önce ve kendinden sonra gelen anahtar kareden alır.

Bu yöntem ayrıca bir özelliğin sonraki anahtar karesini (bu genelde sonraki anahtar kareyle aynı olmayabilir) bulmak için arası doldurulabilen belirli bir özelliğin adına göre filtreleme yapmanızı sağlar.

Parametreler

index:int — Sıfırdan büyük veya sıfıra eşit bir tam sayı olarak Motion örneğindeki bir kare dizini.
 
tweenableName:String (default = "") — Arası doldurulabilen öğe özelliğinin ("x" veya "rotation" gibi) isteğe bağlı adı.

Döndürür
KeyframeBase — Sağlanan kare dizinini izleyen eşleşen en yakın anahtar kare.

İlgili API Öğeleri

getValue

()yöntem 
public function getValue(index:Number, tweenableName:String):Number

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

Zaman içindeki bir noktada bulunan animasyon özelliğine yönelik değeri alır.

Parametreler

index:Number — Sıfırdan büyük veya sıfıra eşit bir tam sayı olarak Motion örneğindeki bir karenin süre dizini.
 
tweenableName:String — Arası doldurulabilen öğe özelliğinin ("x" veya "rotation" gibi) adı.

Döndürür
NumbertweenableName parametresinde belirtilen özellik için sayı değeri.

İlgili API Öğeleri

initFilters

()yöntem 
public function initFilters(filterClasses:Array, gradientSubarrayLengths:Array, startFrame:int = -1, endFrame:int = -1):void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

Hedef nesne için filtreler listesini başlatır ve filtre listesini Motion nesnesinin her Keyframe örneğine kopyalar.

Parametreler

filterClasses:Array — Filtre sınıfları dizisi. Dizideki her öğe, o dizini dolduran filtre türü için (Dize biçimindeki) tam nitelikli sınıf adıdır.
 
gradientSubarrayLengths:Array — Harekete yönelik filtreler listesinde bulunacak her filtre için bir değer içeren sayılar dizisi (filterClasses dizisindeki her sınıf adı). gradientSubarrayLengths dizisindeki bir değer, yalnızca filterClasses dizisindeki aynı dizin konumunda bulunan filtre sınıfı girişi GradientGlowFilter veya GradientBevelFilter olduğunda kullanılır. gradientSubarrayLengths dizisinde karşılık gelen değer, GradientGlowFilter ve GradientBevelFilter yapıcı işlevleri için colors, alphas ve ratios parametrelerini başlatan dizilerin uzunluğunu belirleyen bir sayıdır.
 
startFrame:int (default = -1)
 
endFrame:int (default = -1)

İlgili API Öğeleri

overrideTargetTransform

()yöntem 
public function overrideTargetTransform(scale:Boolean = true, skew:Boolean = true, rotate:Boolean = true):void

Parametreler

scale:Boolean (default = true)
 
skew:Boolean (default = true)
 
rotate:Boolean (default = true)

setValue

()yöntem 
public function setValue(index:int, tweenableName:String, value:Number):void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 9.0.28.0, AIR 1.0

Motion örneğindeki belirli zaman dizininde arası doldurulabilir belirli öğeler özelliğinin değerini ayarlar. Dizinde anahtar kare yoksa otomatik olarak bir anahtar kare oluşturulur.

Parametreler

index:int — Sıfırdan büyük bir tam sayı olarak Motion örneğindeki bir karenin süre dizini. Dizin sıfır olduğunda herhangi bir değişiklik yapılmaz. Transformation özellikleri, hedef nesnenin başlangıç dönüştürme değerlerine göredir, birinci karenin değerleri (sıfır dizin değeri) her zaman varsayılan değerdir ve değiştirilmemelidir.
 
tweenableName:String — Arası doldurulabilen öğe özelliğinin dize olarak ("x" veya "rotation" gibi) adı.
 
value:Number — Arası doldurulabilen özelliğin yeni değeri.

İlgili API Öğeleri

useRotationConcat

()yöntem 
public function useRotationConcat(index:int):Boolean

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flash CS3
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, AIR 1.0

addPropertyArray() yöntemiyle hareket verileri sağlandığında hedef nesneyi döndürür.

Parametreler

index:int — Animasyon karesinin dizin konumu.

Döndürür
BooleanKeyframeBase.rotationConcat içinde saklanan özellik kullanılarak hedef nesnenin döndürülüp döndürülmeyeceğini belirtir.

İlgili API Öğeleri

MotionBaseExample.as

Bu örnek, MotionBase ve AnimatorFactory sınıfları kullanılarak hareketli grafiğe nasıl animasyon uygulanacağını gösterir. MotionBase nesnesine x ve y koordinatları dizisi atanır ve daha sonra bu nesne bir AnimatorFactory nesnesi oluşturmak için kullanılır. AnimatorFactory daha sonra dolgulu bir dikdörtgen şeklinde bir hareketli grafiğe hedeflenir.
package 
{
     import flash.display.MovieClip;
     import flash.display.Sprite;
     import fl.motion.AnimatorFactory;
     import fl.motion.MotionBase;
     import flash.geom.Point;
    
     public class  MotionBaseExample extends MovieClip
     {
          private var motionBase:MotionBase;
          private var animFactory:AnimatorFactory;
          private var size:uint    = 100;
          private var bgColor:uint = 0xFFCC00;

          public function MotionBaseExample():void
          {
               var boxObj:sprite = new Sprite();
               boxObj.graphics.beginFill(bgColor);
               boxObj.graphics.drawRect(0, 0, size, size);
               boxObj.graphics.endFill();
               addChild(boxObj);

               motionBase = new MotionBase();
               motionBase.duration = 20;
               motionBase.addPropertyArray("x",[0,50,95,134,169,199,225,247,265,280]);
               motionBase.addPropertyArray("y",[0,1,0,4,12,21,32,44,52,38]);
               animFactory = new AnimatorFactory(motionBase);
               animFactory.transformationPoint = new Point(2, 2);
               animFactory.addTarget(boxObj, 0);
          }
     }    
}




[ X ]Niçin İngilizce?
ActionScript 3.0 Başvurusu'ndaki içerik İngilizce görünür

ActionScript 3.0 Başvurusu'nun tüm bölümleri tüm dillere çevrilmemiştir. Bir dil öğesi çevrilmediğinde İngilizce görünür. Örneğin, ga.controls.HelpBox sınıfı hiçbir dile çevrilmez. Bu nedenle, başvurunun Türkçe versiyonunda ga.controls.HelpBox sınıfı İngilizce görünür.