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
mx.core 

IFlexDisplayObject  - AS3 Flex

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
Paketmx.core
Arabirimpublic interface IFlexDisplayObject extends IBitmapDrawable , IEventDispatcher
Uygulayıcılar BitmapAsset, ButtonAsset, DefaultDragImage, MovieClipAsset, MovieClipLoaderAsset, ProgrammaticSkin, SpriteAsset, SystemManager, TextFieldAsset, UIComponent

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

The IFlexDisplayObject interface defines the interface for skin elements. At a minimum, a skin must be a DisplayObject and implement this interface.



Genel Özellikler
 ÖzellikTanımlayan:
  accessibilityProperties : AccessibilityProperties
Bu görüntüleme nesnesi için geçerli erişilebilirlik seçenekleri.
IFlexDisplayObject
  alpha : Number
Belirtilen nesnenin alfa saydamlık değerini gösterir.
IFlexDisplayObject
  blendMode : String
Hangi karışım modunun kullanılacağını belirten bir BlendMode sınıfı değeri.
IFlexDisplayObject
  cacheAsBitmap : Boolean
true olarak ayarlanırsa, Flash çalışma zamanları, görüntüleme nesnesinin dahili bir bitmap temsilini önbelleğe alır.
IFlexDisplayObject
  filters : Array
Geçerli olarak görüntüleme nesnesiyle ilişkilendirilmiş her filtre nesnesini içeren dizinli bir dizi.
IFlexDisplayObject
  height : Number
Görüntüleme nesnesinin yüksekliğini, piksel cinsinden belirtir.
IFlexDisplayObject
  loaderInfo : LoaderInfo
[salt okunur] Bu görüntüleme nesnesinin ait olduğu dosyayı yükleme hakkında bilgi içeren bir LoaderInfo nesnesi döndürür.
IFlexDisplayObject
  mask : DisplayObject
Çağıran görüntüleme nesnesi belirtilen mask nesnesiyle maskelenir.
IFlexDisplayObject
  measuredHeight : Number
[salt okunur] The measured height of this object.
IFlexDisplayObject
  measuredWidth : Number
[salt okunur] The measured width of this object.
IFlexDisplayObject
  mouseX : Number
[salt okunur] Farenin veya kullanıcı girdi aygıtı konumunun x koordinatını piksel olarak belirtir.
IFlexDisplayObject
  mouseY : Number
[salt okunur] Farenin veya kullanıcı girdi aygıtı konumunun y koordinatını piksel olarak belirtir.
IFlexDisplayObject
  name : String
DisplayObject öğesinin örnek adını belirtir.
IFlexDisplayObject
  opaqueBackground : Object
Görüntüleme nesnesinin belirli bir arka plan rengiyle opak olup olmadığını belirtir.
IFlexDisplayObject
  parent : DisplayObjectContainer
[salt okunur] Bu görüntüleme nesnesini içeren DisplayObjectContainer nesnesini belirtir.
IFlexDisplayObject
  root : DisplayObject
[salt okunur] Yüklü bir SWF dosyasındaki bir görüntüleme nesnesi için root özelliği, görüntüleme listesi ağaç yapısının o SWF dosyası tarafından temsil edilen kısmındaki en üst görüntüleme nesnesidir.
IFlexDisplayObject
  rotation : Number
DisplayObject örneğinin başlangıç yönlendirmesinden itibaren döndürülmesini derece olarak belirtir.
IFlexDisplayObject
  scale9Grid : Rectangle
Etkin durumdaki geçerli ölçekleme ızgarası.
IFlexDisplayObject
  scaleX : Number
Nesnenin, kayıt noktasından itibaren uygulandığı haliyle yatay ölçeğini (percentage) belirtir.
IFlexDisplayObject
  scaleY : Number
Nesnenin kayıt noktasından itibaren uygulandığı haliyle nesnenin dikey ölçeğini (percentage) belirtir.
IFlexDisplayObject
  scrollRect : Rectangle
Görüntüleme nesnesinin kaydırma dikdörtgeni sınırları.
IFlexDisplayObject
  stage : Stage
[salt okunur] Görüntüleme nesnesinin Sahne Alanı.
IFlexDisplayObject
  transform : flash.geom:Transform
Bir görüntüleme nesnesinin matrisi, renk dönüşümü ve piksel sınırları ile ilgili özellikleri olan bir nesne.
IFlexDisplayObject
  visible : Boolean
Görüntüleme nesnesinin görünür olup olmadığı.
IFlexDisplayObject
  width : Number
Görüntüleme nesnesinin genişliğini, piksel cinsinden belirtir.
IFlexDisplayObject
  x : Number
DisplayObject örneğinin DisplayObjectContainer üst öğesinin yerel koordinatlarına göre x koordinatını belirtir.
IFlexDisplayObject
  y : Number
DisplayObject örneğinin DisplayObjectContainer üst öğesinin yerel koordinatlarına göre y koordinatını belirtir.
IFlexDisplayObject
Genel Yöntemler
 YöntemTanımlayan:
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
EventDispatcher nesnesi olan bir olay dinleyici nesnesini, dinleyicinin bir olayın bildirimini alması için kaydeder.
IEventDispatcher
 Inherited
Olay akışına bir olay gönderir.
IEventDispatcher
  
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Görüntüleme nesnesinin alanını targetCoordinateSpace nesnesinin koordinat sistemine göre tanımlayan bir dikdörtgen döndürür.
IFlexDisplayObject
  
getRect(targetCoordinateSpace:DisplayObject):Rectangle
targetCoordinateSpace parametresince tanımlanan koordinat sistemini esas alarak ve her tür çizgi ve şekli dışarıda bırakarak görüntüleme nesnesinin sınırlarını tanımlayan bir dikdörtgen döndürür.
IFlexDisplayObject
  
point nesnesini, Sahne Alanı (global) koordinatlarından görüntüleme nesnesinin (yerel) koordinatlarına dönüştürür.
IFlexDisplayObject
 Inherited
EventDispatcher nesnesinin belirli bir olay türü için kayıtlı dinleyicisi olup olmadığını kontrol eder.
IEventDispatcher
  
obj görüntüleme nesnesinin sınırlayıcı kutusuyla örtüşüp örtüşmediğini veya kesişip kesişmediğini görmek için görüntüleme nesnesinin sınırlayıcı kutusunu değerlendirir.
IFlexDisplayObject
  
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Görüntüleme nesnesinin x ve y parametreleriyle belirtilen noktayla örtüştüğünü veya kesiştiğini görmek için görüntüleme nesnesini değerlendirir.
IFlexDisplayObject
  
point nesnesini, görüntüleme nesnesinin (yerel) koordinatlarından Sahne Alanı (global) koordinatlarına dönüştürür.
IFlexDisplayObject
  
Moves this object to the specified x and y coordinates.
IFlexDisplayObject
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher nesnesinden bir dinleyiciyi kaldırır.
IEventDispatcher
  
setActualSize(newWidth:Number, newHeight:Number):void
Sets the actual size of this object.
IFlexDisplayObject
 Inherited
Bir olay dinleyicisinin bu EventDispatcher nesnesiyle mi, yoksa onun belirtilen olay türüne yönelik üst öğelerinden biriyle mi kayıtlı olduğunu kontrol eder.
IEventDispatcher
Özellik Ayrıntısı

accessibilityProperties

özellik
accessibilityProperties:AccessibilityProperties

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Bu görüntüleme nesnesi için geçerli erişilebilirlik seçenekleri. accessibilityProperties özelliğini veya accessibilityProperties içindeki alanlardan herhangi birini değiştirirseniz, değişikliklerinizin etkili olması için Accessibility.updateProperties() yöntemini çağırmanız gerekir.

Not: Flash geliştirme ortamında oluşturulan bir nesne için, accessibilityProperties öğesi, Accessibility paneline o nesneyle ilgili girdiğiniz tüm bilgilerle önceden doldurulur.



Uygulama
    public function get accessibilityProperties():AccessibilityProperties
    public function set accessibilityProperties(value:AccessibilityProperties):void

alpha

özellik 
alpha:Number

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Belirtilen nesnenin alfa saydamlık değerini gösterir. Geçerli değerler 0 (tam saydam) ile 1 (tam opak) şeklindedir. Varsayılan değer 1'dir. alpha özelliği 0 olarak ayarlanmış görüntüleme nesneleri görünmez olsa da etkindir.



Uygulama
    public function get alpha():Number
    public function set alpha(value:Number):void

blendMode

özellik 
blendMode:String

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Hangi karışım modunun kullanılacağını belirten bir BlendMode sınıfı değeri. Bir bitmap dahili olarak iki şekilde çizilebilir. Etkin bir karışım modu veya harici bir kırpma maskesi varsa, vektör oluşturucuya bitmap dolgulu bir kare şekli eklenerek bitmap çizilir. Bu özelliği geçersiz bir değere ayarlamaya çalışırsanız, Flash çalışma zamanları bu değeri BlendMode.NORMAL olarak ayarlar.

blendMode özelliği, görüntüleme nesnesinin her pikselini etkiler. Her piksel üç renkten (kırmızı, yeşil ve mavi) oluşur ve pikseli oluşturan her renk 0x00 ile 0xFF arasında bir değere sahiptir. Flash Player veya Adobe AIR, film klibindeki bir pikseli oluşturan her bir rengi arka plandaki pikselin karşılık gelen rengiyle karşılaştırır. Örneğin, blendMode öğesi BlendMode.LIGHTEN olarak ayarlanırsa, Flash Player veya Adobe AIR, görüntüleme nesnesinin kırmızı değerini arka planın kırmızı değeriyle karşılaştırır ve bunlardan daha açık renkli olanını görüntülenen rengin kırmızı bileşeninin değeri olarak kullanır.

Şu tablo blendMode ayarlarını açıklar. BlendMode sınıfı, kullanabileceğiniz dize değerlerini tanımlar. Tablodaki resimler, bir görüntüleme nesnesinin (1) üzerine eklenmiş dairesel bir görüntüleme nesnesine (2) uygulanan blendMode değerlerini gösterir.

Kare 1 Numara Daire 2 Numara

BlendMode SabitiResimAçıklama
BlendMode.NORMALblend mode NORMALGörüntüleme nesnesi arka planın önünde görüntülenir. Görüntüleme nesnesinin piksel değerleri, arka planın piksel değerlerini geçersiz kılar. Görüntüleme nesnesi saydam olduğunda arka plan görünebilir.
BlendMode.LAYERblend mode LAYERGörüntüleme nesnesi için bir saydamlık grubu oluşturmaya zorlar. Başka bir deyişle, görüntüleme nesnesi, daha fazla işlenmeden önce geçici bir arabellekte önceden oluşturulur. Bitmap önbelleğe alma yoluyla görüntüleme nesnesi önceden önbelleğe alınırsa veya görüntüleme nesnesi, BlendMode.NORMAL dışında bir blendMode ayarına sahip en az bir alt nesne içeren bir görüntüleme nesnesi kabıysa, bu işlem otomatik olarak yapılır. GPU görüntü oluşturma altında desteklenmez.
BlendMode.MULTIPLYblend mode MULTIPLYGörüntüleme nesnesini oluşturan renkleri arka plan rengini oluşturan renkler ile çarpar ve 0xFF ile bölerek normalleştirir, sonuçta daha koyu renkler elde eder. Bu ayar, gölgeler ve derinlik efektleri için yaygın olarak kullanılır.

Örneğin görüntüleme nesnesinde bir pikseli oluşturan renk (örn. kırmızı) ile arka plandaki pikselin karşılık gelen rengin ikisi de 0x88 değerine sahipse, çarpma sonucu 0x4840 olur. 0xFF ile bölünmesi, o oluşturan renk için 0x48 değerini verir ve bu da görüntüleme nesnesinin renginden veya arka plan renginden daha koyu bir gölge sağlar.

BlendMode.SCREENblend mode SCREENGörüntüleme nesnesi renginin tamlayanını (tersini) arka plan renginin tamlayanı ile çarpar, sonuçta bir renk açma efekti elde edilir. Bu ayar, vurgular için veya görüntüleme nesnesinin siyah alanlarını kaldırmak için yaygın olarak kullanılır.
BlendMode.LIGHTENblend modu LIGHTENGörüntüleme nesnesini oluşturan renklerden ve arka plan renginden daha açık olanını (daha büyük değerli renkler) seçer. Bu ayar, yaygın olarak üzerine ekleme türü için kullanılır.

Örneğin görüntüleme nesnesinin 0xFFCC33 RGB değerine sahip bir pikseli ve 0xDDF800 RGB değerine sahip arka plan pikseli varsa, görüntülenen pikselin sonuç RGB değeri, 0xFFF833 olur (0xFF > 0xDD, 0xCC < 0xF8 ve 0x33 > 0x00 = 33 olması nedeniyle). GPU görüntü oluşturma altında desteklenmez.

BlendMode.DARKENblend mode DARKENGörüntüleme nesnesini oluşturan renklerden ve arka plan renklerinden daha koyu olanını (daha küçük değerli renkler) seçer. Bu ayar, yaygın olarak üzerine ekleme türü için kullanılır.

Örneğin görüntüleme nesnesinin 0xFFCC33 RGB değerine sahip bir pikseli ve 0xDDF800 RGB değerine sahip arka plan pikseli varsa, görüntülenen pikselin sonuç RGB değeri, 0xDDCC00 olur (0xFF > 0xDD, 0xCC < 0xF8 ve 0x33 > 0x00 = 33 olması nedeniyle). GPU görüntü oluşturma altında desteklenmez.

BlendMode.DIFFERENCEblend mode DIFFERENCEGörüntüleme nesnesini oluşturan renkleri arka planının renkleri ile karşılaştırır ve oluşturan iki renkten daha koyu olanın değerlerini daha açık olanın değerinden çıkarır. Bu ayar yaygın olarak daha canlı renkler için kullanılır.

Örneğin görüntüleme nesnesinin 0xFFCC33 RGB değerine sahip bir pikseli ve 0xDDF800 RGB değerine sahip arka plan pikseli varsa, görüntülenen pikselin sonuç RGB değeri, 0x222C33 olur (0xFF - 0xDD = 0x22, 0xF8 - 0xCC = 0x2C ve 0x33 - 0x00 = 0x33 olması nedeniyle).

BlendMode.ADDblend mode ADDGörüntüleme nesnesini oluşturan renklerin değerlerini, 0xFF düzeyinde bir tavan uygulayarak arka planının renklerine ekler. Bu ayar, yaygın olarak iki nesne arasında bir açıklaştırma erimesi animasyonu için kullanılır.

Örneğin görüntüleme nesnesinin 0xAAA633 RGB değerine sahip bir pikseli ve 0xDD2200 RGB değerine sahip arka plan pikseli varsa, görüntülenen pikselin sonuç RGB değeri, 0xFFC833 olur (0xAA + 0xDD > 0xFF, 0xA6 + 0x22 = 0xC8 ve 0x33 + 0x00 = 0x33 olması nedeniyle).

BlendMode.SUBTRACTblend mode SUBTRACTGörüntüleme nesnesini oluşturan renklerin değerlerini arka plan renginin değerinden çıkarır ve 0 tabanını uygular. Bu ayar, yaygın olarak iki nesne arasında bir koyulaştırma erimesi animasyonu için kullanılır.

Örneğin görüntüleme nesnesinin 0xAA2233 RGB değerine sahip bir pikseli ve 0xDDA600 RGB değerine sahip arka plan pikseli varsa, görüntülenen pikselin sonuç RGB değeri, 0x338400 olur (0xDD - 0xAA = 0x33, 0xA6 - 0x22 = 0x84 ve 0x00 - 0x33 < 0x00 olması nedeniyle).

BlendMode.INVERTblend mode INVERTArka planı ters çevirir.
BlendMode.ALPHAblend mode ALPHAEkran nesnesinin her pikselinin alfa değerini arka plana uygular. Bunun için, üst görüntüleme nesnesinin blendMode ayarının BlendMode.LAYER olarak ayarlanması gerekir. Örneğin, resimde, beyaz arka plan olan üst görüntüleme nesnesi blendMode = BlendMode.LAYER öğesine sahiptir. GPU görüntü oluşturma altında desteklenmez.
BlendMode.ERASEblend mode ERASEArka planı, ekran nesnesinin alfa değerini esas alarak siler. Bunun için, üst görüntüleme nesnesinin blendMode öğesinin BlendMode.LAYER olarak ayarlanması gerekir. Örneğin, resimde, beyaz arka plan olan üst görüntüleme nesnesi blendMode = BlendMode.LAYER öğesine sahiptir. GPU görüntü oluşturma altında desteklenmez.
BlendMode.OVERLAYblend mode OVERLAYArka planın koyuluğunu esas alarak her pikselin rengini ayarlar. Arka plan, %50 griden daha açıksa, görüntüleme nesnesi ve arka plan renkleri taranır ve sonucunda daha açık renk elde edilir. Arka plan %50 griden daha koyuysa, renkler çarpılır ve sonucunda daha koyu renk elde edilir. Bu ayar, yaygın olarak gölgelendirme efektleri için kullanılır. GPU görüntü oluşturma altında desteklenmez.
BlendMode.HARDLIGHTblend mode HARDLIGHTGörüntüleme nesnesinin koyuluğunu esas alarak her pikselin rengini ayarlar. Görüntüleme nesnesi %50 griden daha açıksa, görüntüleme nesnesi ve arka plan renkleri taranır ve sonucunda daha açık renk elde edilir. Görüntüleme nesnesi %50 griden daha koyuysa, renkler çarpılır ve sonucunda daha koyu renk elde edilir. Bu ayar, yaygın olarak gölgelendirme efektleri için kullanılır. GPU görüntü oluşturma altında desteklenmez.
BlendMode.SHADERYokÖzel bir gölgelendirici yordamı kullanarak rengi ayarlar. Kullanılan gölgelendirici, blendShader özelliğine atanan Shader örneği olarak belirtilir. Görüntüleme nesnesinin blendShader özelliğinin bir Shader örneğine ayarlanması, görüntüleme nesnesinin blendMode özelliğini otomatik olarak BlendMode.SHADER değerine ayarlar. İlk önce blendShader özelliği ayarlanmadan blendMode özelliği BlendMode.SHADER olarak ayarlanırsa, bunun yerine blendMode özelliği BlendMode.NORMAL olarak ayarlanır. GPU görüntü oluşturma altında desteklenmez.



Uygulama
    public function get blendMode():String
    public function set blendMode(value:String):void

cacheAsBitmap

özellik 
cacheAsBitmap:Boolean

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

true olarak ayarlanırsa, Flash çalışma zamanları, görüntüleme nesnesinin dahili bir bitmap temsilini önbelleğe alır. Bu önbelleğe alma işlemi, karmaşık vektör içeriği barındıran görüntüleme nesnelerinin performansını artırabilir.

Önbelleğe alınan bitmap'i olan bir görüntüleme nesnesinin tüm vektör verisi, ana görüntü yerine bitmap'e çizilir. cacheAsBitmapMatrix null değerindeyse veya desteklenmiyorsa, bitmap en yakın piksel sınırlarıyla kırpılmış uzatılmamış ve döndürülmemiş pikseller olarak ana ekrana kopyalanır. Pikseller üst nesneyle bire bir eşleştirilir. Bitmap'in sınırları değişirse, bitmap uzatılmak yerine yeniden oluşturulur.

cacheAsBitmapMatrix null değilse ve destekleniyorsa, nesne bu matris kullanılarak ekran dışı bitmap'e çekilir ve bu oluşumun uzatılan ve/veya döndürülen sonuçları, nesnenin ana ekrana çekilmesi için kullanılır.

cacheAsBitmap özelliği true değerine ayarlanmazsa, herhangi bir dahili bitmap oluşturulmaz.

Siz cacheAsBitmap özelliğini true değerine ayarladıktan sonra, oluşturma değişmez ancak görüntüleme nesnesi otomatik olarak piksel bitiştirme işlemini gerçekleştirir. Vektör içeriğinin karmaşıklığına bağlı olarak, animasyon hızı çok daha yüksek olabilir.

Bir görüntüleme nesnesine her filtre uyguladığınızda (filter dizisi boş olmadığında) cacheAsBitmap özelliği otomatik olarak true değerine ayarlanır ve bu görüntüleme nesnesine bir filtre uygulanmışsa, özelliği false değerine ayarlasanız da o görüntüleme nesnesi için cacheAsBitmap true olarak bildirilir. Görüntüleme nesnesinin tüm filtrelerini temizlerseniz, cacheAsBitmap ayarı en son ayarlandığı değere geçer.

cacheAsBitmap özelliği true değerine ayarlansa da, görüntüleme nesnesi bir bitmap kullanmaz ve bunun yerine şu durumlarda vektör verilerinden bitmap oluşturur:

  • Bitmap çok büyük. AIR 1.5 ve Flash Player 10'da, bir bitmap görüntüsü için maksimum boyut genişlik ve yükseklikte 8.191 pikseldir ve toplam piksel sayısı 16.777.215'i geçemez. (Bu nedenle, bir bitmap görüntüsü 8.191 piksel genişliğindeyse en fazla 2.048 piksel yüksekliğinde olabilir.) Flash Player 9 ve daha önceki sürümlerde, sınırlama yükseklikte ve genişlikte 2880 pikseldir.
  • Bitmap bellek ayırmayı başaramazsa (yetersiz bellek hatası).

cacheAsBitmap özelliği, daha çok statik içeriğe sahip olan ve sık sık ölçeklenmeyen ve döndürülmeyen film klipleriyle en iyi şekilde kullanılır. Böyle film kliplerinde cacheAsBitmap, film klibi çevrildiğinde (x ve y konumu değiştiğinde) performans artışı sağlar.



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

filters

özellik 
filters:Array

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Geçerli olarak görüntüleme nesnesiyle ilişkilendirilmiş her filtre nesnesini içeren dizinli bir dizi. flash.filters paketi, kullanabileceğiniz belirli filtreleri tanımlayan birçok sınıfı içerir.

Filtreler, ActionScript kodu kullanılarak tasarım süresinde veya çalışma zamanında Flash Professional'da uygulanabilir. ActionScript kullanarak bir filtre uygulamak için, tüm filters dizisinin geçici bir kopyasını yapmanız, geçici diziyi değiştirmeniz ve sonra geçici dizinin değerini geri filters dizisine atamanız gerekir. filters dizisine yeni bir filtre nesnesini doğrudan ekleyemezsiniz.

ActionScript kullanarak bir filtre eklemek için şu adımları uygulayın (hedef görüntüleme nesnesinin myDisplayObject adında olduğu varsayılarak):

  1. Seçtiğiniz filter sınıfının yapıcı yöntemini kullanarak yeni bir filtre nesnesi oluşturun.
  2. myFilters adındaki gibi geçici bir diziye myDisplayObject.filters dizisinin değerini atayın.
  3. Yeni filtre nesnesini myFilters geçici dizisine ekleyin.
  4. Geçici dizinin değerini myDisplayObject.filters dizisine atayın.

filters dizisi tanımsızsa, geçici bir dizi kullanmanız gerekmez. Bunun yerine, oluşturduğunuz bir veya birkaç filtre nesnesini içeren bir değişmez diziyi doğrudan atayabilirsiniz. Örnekler bölümündeki birinci örnek, hem tanımlı hem de tanımsız filters dizilerini işleyen kodu kullanarak bir gölge filtresi ekler.

Mevcut bir filtre nesnesini değiştirmek için, filters dizisinin bir kopyasını değiştirme tekniğini kullanmanız gerekir:

  1. myFilters adındaki gibi geçici bir diziye filters dizisinin değerini atayın.
  2. Geçici diziyi (myFilters) kullanarak özelliği değiştirin. Örneğin, dizideki birinci filtrenin quality özelliğini ayarlamak için şu kodu kullanabilirsiniz: myFilters[0].quality = 1;
  3. Geçici dizinin değerini filters dizisine atayın.

Yükleme süresinde, bir görüntüleme nesnesinin ilişkilendirilmiş bir filtresi varsa, bu, saydam bir bitmap olarak önbelleğe alınması için işaretlenir. Bu noktadan sonra, görüntüleme nesnesinin geçerli bir filtre listesi olduğu sürece oynatıcı, görüntüleme nesnesini bir bitmap olarak önbelleğe alır. Bu kaynak bitmap'i, filtre efektleri için kaynak görüntü olarak kullanılır. Genellikle her görüntüleme nesnesinin iki bitmap'i vardır: biri orijinal filtrelenmemiş kaynak görüntüleme nesnesi ve diğeri filtrelemeden sonraki görüntü içindir. Oluşturma sırasında kullanılan son görüntü. Görüntüleme nesnesi değişmediği sürece, son görüntünün güncellenmesi gerekmez.

flash.filters paketi, filtreler için sınırları içerir. Örneğin, bir DropShadow filtresi oluşturmak için şu yazılır:

     import flash.filters.DropShadowFilter
     var myFilter:DropShadowFilter = new DropShadowFilter (distance, angle, color, alpha, blurX, blurY, quality, inner, knockout)
     

filter dizisindeki her dizin konumuna atanan filtre türünü belirlemek için is operatörünü kullanabilirsiniz. Örneğin, şu kod, bir DropShadowFilter olan filters dizisinde birinci filtrenin konumunun nasıl belirleneceğini gösterir:

     import flash.text.TextField;
     import flash.filters.*;
     var tf:TextField = new TextField();
     var filter1:DropShadowFilter = new DropShadowFilter();
     var filter2:GradientGlowFilter = new GradientGlowFilter();
     tf.filters = [filter1, filter2];
     
     tf.text = "DropShadow index: " + filterPosition(tf, DropShadowFilter).toString(); // 0
     addChild(tf)
     
     function filterPosition(displayObject:DisplayObject, filterClass:Class):int {
         for (var i:uint = 0; i < displayObject.filters.length; i++) {
             if (displayObject.filters[i] is filterClass) {
                 return i;
             }
         }
         return -1;
     }
     

Not: DisplayObject.filters dizisine doğrudan yeni bir filtre ekleyemeyeceğiniz için, şu kodun myDisplayObject adındaki hedef görüntüleme nesnesi üzerinde herhangi bir etkisi yoktur:

     myDisplayObject.filters.push(myDropShadow);
     



Uygulama
    public function get filters():Array
    public function set filters(value:Array):void

height

özellik 
height:Number

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Görüntüleme nesnesinin yüksekliğini, piksel cinsinden belirtir. Yükseklik, görüntüleme nesnesi içeriğinin sınırları esas alınarak hesaplanır. height özelliğini ayarladığınızda, şu kodda gösterildiği gibi scaleY özelliği de uygun şekilde ayarlanır:

    var rect:Shape = new Shape();
    rect.graphics.beginFill(0xFF0000);
    rect.graphics.drawRect(0, 0, 100, 100);
    trace(rect.scaleY) // 1;
    rect.height = 200;
    trace(rect.scaleY) // 2;

TextField ve Video nesneleri dışında, içeriği olmayan bir görüntüleme nesnesinin (örn. boş bir hareketli grafik) height öğesini farklı bir değere ayarlasanız da, bu nesnenin yüksekliği 0 olur.



Uygulama
    public function get height():Number
    public function set height(value:Number):void

loaderInfo

özellik 
loaderInfo:LoaderInfo  [salt okunur]

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Bu görüntüleme nesnesinin ait olduğu dosyayı yükleme hakkında bilgi içeren bir LoaderInfo nesnesi döndürür. loaderInfo özelliği yalnızca bir SWF dosyasının kök görüntüleme nesnesi için veya yüklü bir Bitmap için (ActionScript ile çizilen bir Bitmap için değil) tanımlanır. myDisplayObject adındaki bir görüntüleme nesnesini içeren SWF dosyasıyla ilişkilendirilmiş loaderInfo nesnesini bulmak için, myDisplayObject.root.loaderInfo öğesini kullanın.

Büyük bir SWF dosyası, this.root.loaderInfo.addEventListener(Event.COMPLETE, func) öğesini çağırarak indirme işlemini izleyebilir.



Uygulama
    public function get loaderInfo():LoaderInfo

mask

özellik 
mask:DisplayObject

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Çağıran görüntüleme nesnesi belirtilen mask nesnesiyle maskelenir. Sahne Alanı ölçeklendiğinde maskelemenin çalışmasını sağlamak için, mask görüntüleme nesnesi, görüntüleme listesinin etkin bir bölümünde olmalıdır. mask nesnesi çizilmez. Maskeyi kaldırmak için mask öğesini null değerine ayarlayın.

Bir mask nesnesinin ölçeklenebilmesi için görüntüleme listesinde olması gerekir. Bir mask Sprite nesnesinin sürüklenebilmesi için (startDrag() yöntemi çağrılarak) görüntüleme listesinde olması gerekir. Hareketli grafiğin göndermekte olduğu mouseDown olayı esas alınarak bir maske hareketli grafiği için startDrag() yöntemini çağırmak üzere hareketli grafiğin buttonMode özelliğini true değerine ayarlayın.

Görüntüleme nesneleri cacheAsBitmap özelliği true olarak ve cacheAsBitmapMatrix özelliği Matrix nesnesi olarak ayarlanarak önbelleğe alındıklarında, maskelenen maske ve görüntüleme nesnesi önbelleğe alınan aynı bitmap'in parçası olmalıdır. Bu nedenle, görüntüleme nesnesi önbelleğe alınırsa, maske görüntüleme nesnesinin alt öğesi olmalıdır. Görüntüleme nesnesinin üst öğesi görüntüleme listesinde önbelleğe alınırsa, maske bu üst öğenin veya bu öğenin alt öğelerinden birinin alt öğesi olmalıdır. Maskelenen nesnenin birden fazla üst öğesi önbelleğe alınırsa, maske, görüntüleme listesindeki maskelenmiş nesneye en yakın olan önbelleğe alınmış kabın alt öğesi olmalıdır.

Not: Birden çok çağıran görüntüleme nesnesini maskelemek için tek bir mask nesnesi kullanılamaz. mask ikinci bir görüntüleme nesnesine atandığında, birinci nesnenin maskesi olarak kaldırılır ve o nesnenin mask özelliği null olur.



Uygulama
    public function get mask():DisplayObject
    public function set mask(value:DisplayObject):void

measuredHeight

özellik 
measuredHeight:Number  [salt okunur]

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

The measured height of this object.

This is typically hard-coded for graphical skins because this number is simply the number of pixels in the graphic. For code skins, it can also be hard-coded if you expect to be drawn at a certain size. If your size can change based on properties, you may want to also be an ILayoutManagerClient so a measure() method will be called at an appropriate time, giving you an opportunity to compute a measuredHeight.



Uygulama
    public function get measuredHeight():Number

measuredWidth

özellik 
measuredWidth:Number  [salt okunur]

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

The measured width of this object.

This is typically hard-coded for graphical skins because this number is simply the number of pixels in the graphic. For code skins, it can also be hard-coded if you expect to be drawn at a certain size. If your size can change based on properties, you may want to also be an ILayoutManagerClient so a measure() method will be called at an appropriate time, giving you an opportunity to compute a measuredHeight.



Uygulama
    public function get measuredWidth():Number

mouseX

özellik 
mouseX:Number  [salt okunur]

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Farenin veya kullanıcı girdi aygıtı konumunun x koordinatını piksel olarak belirtir.

Not: Döndürülmüş bir DisplayObject için, döndürülmüş x koordinatı, döndürülmemiş nesneyi yansıtır.



Uygulama
    public function get mouseX():Number

mouseY

özellik 
mouseY:Number  [salt okunur]

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Farenin veya kullanıcı girdi aygıtı konumunun y koordinatını piksel olarak belirtir.

Not: Döndürülmüş bir DisplayObject için, döndürülmüş y koordinatı, döndürülmemiş nesneyi yansıtır.



Uygulama
    public function get mouseY():Number

name

özellik 
name:String

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

DisplayObject öğesinin örnek adını belirtir. Görüntüleme nesnesi kabının getChildByName() yöntemi çağrılarak nesne, üst görüntüleme nesnesi kabının alt öğe listesinde tanımlanabilir.



Uygulama
    public function get name():String
    public function set name(value:String):void

opaqueBackground

özellik 
opaqueBackground:Object

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Görüntüleme nesnesinin belirli bir arka plan rengiyle opak olup olmadığını belirtir. Saydam bir bitmap, alfa kanalı verilerini içerir ve saydam şekilde çizilir. Opak bir bitmap, alfa kanalı içermez (ve saydam bir bitmap'ten daha hızlı oluşturur). Bitmap opaksa, kullanmak için kendi arka plan rengini belirtirsiniz.

Bir sayı değerine ayarlanırsa, yüzey sayının belirttiği RGB arka plan rengiyle opak olur (saydam değil). null değerine (varsayılan değer) ayarlanırsa, görüntüleme nesnesinin saydam arka planı olur.

opaqueBackground özelliği, oluşturma işlemini en iyileştirmek için daha çok cacheAsBitmap özelliğiyle kullanılmak üzere tasarlanmıştır. cacheAsBitmap özelliğinin true değerine ayarlandığı görüntüleme nesneleri için, opaqueBackground öğesinin ayarlanması, oluşturma performansını artırabilir.

shapeFlag parametresi true değerine ayarlanmış durumdayken hitTestPoint() yöntemi çağrıldığında, opak arka plan bölgesi eşleşmez.

Opak arka plan bölgesi, mouse olaylarına tepki vermez.



Uygulama
    public function get opaqueBackground():Object
    public function set opaqueBackground(value:Object):void

parent

özellik 
parent:DisplayObjectContainer  [salt okunur]

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Bu görüntüleme nesnesini içeren DisplayObjectContainer nesnesini belirtir. Görüntüleme listesi hiyerarşisinde geçerli görüntüleme nesnesinin yukarısındaki görüntüleme nesnelerine göre bir yol belirtmek için parent özelliğini kullanın.

Aşağıda belirtildiği gibi görüntüleme listesinde birden çok düzey yukarı çıkmak için parent öğesini kullanabilirsiniz:

     this.parent.parent.alpha = 20;
     



Uygulama
    public function get parent():DisplayObjectContainer

root

özellik 
root:DisplayObject  [salt okunur]

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Yüklü bir SWF dosyasındaki bir görüntüleme nesnesi için root özelliği, görüntüleme listesi ağaç yapısının o SWF dosyası tarafından temsil edilen kısmındaki en üst görüntüleme nesnesidir. Yüklü bir görüntüyü temsil eden bir Bitmap nesnesi için root özelliği, Bitmap nesnesinin kendisidir. Yüklü birinci SWF dosyasının ana sınıfı örneği için, root özelliği, görüntüleme nesnesinin kendisidir. Stage nesnesinin root özelliği, Stage nesnesinin kendisidir. Görüntüleme listesine eklenmemiş bir görüntüleme nesnesi, görüntüleme listesi dışında olan ancak yüklü bir SWF dosyasındaki en üst görüntüleme nesnesinin alt öğesi olan bir görüntüleme nesnesi kabına eklenmediyse, o görüntüleme nesnesi için root özelliği null değerine ayarlanır.

Örneğin, Sprite() yapıcı yöntemini çağırarak yeni bir Sprite nesnesi oluşturursanız, siz nesneyi görüntüleme listesine (veya görüntüleme listesi dışında olan ancak yüklü bir SWF dosyasındaki en üst görüntüleme nesnesinin alt öğesi olan bir görüntüleme nesnesi kabına) ekleyinceye kadar bu nesnenin root özelliği null olur.

Yüklü bir SWF dosyası söz konusu olduğunda, dosyayı yüklemek için kullanılan Loader nesnesi görüntüleme listesinde olmayabilse de, SWF dosyasındaki en üst görüntüleme nesnesinin root özelliği kendisine ayarlıdır. Loader nesnesi root özelliğinin ayarlandığı görüntüleme nesnesinin bir alt öğesi olarak ekleninceye kadar, Loader nesnesinin root özelliği ayarlanmaz.



Uygulama
    public function get root():DisplayObject

rotation

özellik 
rotation:Number

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

DisplayObject örneğinin başlangıç yönlendirmesinden itibaren döndürülmesini derece olarak belirtir. 0 ile 180 arasındaki değerler saat yönünde dönüşü temsil eder; 0 ile -180 arasındaki değerler saatin ters yönünde dönüşü temsil eder. Aralık içinde bir değer elde etmek için, bu aralık dışındaki değerler, 360'a eklenir veya 360'tan çıkarılır. Örneğin, my_video.rotation = 450 deyimi my_video.rotation = 90 ile aynıdır.



Uygulama
    public function get rotation():Number
    public function set rotation(value:Number):void

scale9Grid

özellik 
scale9Grid:Rectangle

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Etkin durumdaki geçerli ölçekleme ızgarası. null değerine ayarlanırsa, herhangi bir ölçek dönüşümü uygulandığında görüntüleme nesnesinin tamamı normal şekilde ölçeklenir.

scale9Grid özelliğini tanımladığınızda, görüntüleme nesnesi, ızgaranın merkez bölgesini tanımlayan scale9Grid dikdörtgenini esas alarak dokuz bölgeli bir ızgaraya bölünür. Izgaranın diğer sekiz bölgesini şu alanlar oluşturur:

  • Dikdörtgenin sol üst köşesinin dış kısmı
  • Dikdörtgenin yukarısındaki alan
  • Dikdörtgenin sağ üst köşesinin dış kısmı
  • Dikdörtgenin solundaki alan
  • Dikdörtgenin sağındaki alan
  • Dikdörtgenin sol alt köşesinin dış kısmı
  • Dikdörtgenin aşağısındaki alan
  • Dikdörtgenin sağ alt köşesinin dış kısmı

Merkez bölgenin (dikdörtgenin tanımladığı) dışındaki sekiz bölgeyi, ölçeklendiğinde özel kurallar uygulanan bir resim gibi düşünebilirsiniz.

scale9Grid özelliği ayarlandığında ve bir görüntüleme nesnesi ölçeklendiğinde, tüm metin ve degradeler normal şekilde ölçeklenir; ancak başka nesne türleri için şu kurallar geçerlidir:

  • Merkezdeki içerik normal şekilde ölçeklenir.
  • Köşelerdeki içerik ölçeklenmez.
  • Üst ve alt bölgelerdeki içerik yalnızca yatay olarak ölçeklenir. Sol ve sağ bölgelerdeki içerik yalnızca dikey olarak ölçeklenir.
  • Tüm dolgular (bitmap'ler, video ve degradeler), şekillerine sığacak şekilde uzatılır.

Bir görüntüleme nesnesi döndürülürse, sonraki tüm ölçeklemeler normaldir (ve scale9Grid özelliği yok sayılır).

Örneğin, şu görüntüleme nesnesini ve görüntüleme nesnesinin scale9Grid öğesi olarak uygulanan bir dikdörtgeni göz önünde bulundurun:

görüntüleme nesnesi görüntüsü

Görüntüleme nesnesi.

görüntüleme nesnesi 9 bölge ölçekleme

Kırmızı dikdörtgen scale9Grid öğesini gösterir.

Görüntüleme nesnesi ölçeklendiğinde veya uzatıldığında, dikdörtgenin içindeki nesneler normal şekilde ölçeklenir ancak dikdörtgenin dışındaki nesneler scale9Grid kurallarına göre ölçeklenir:

%75 değerine ölçekli:%75 değerinde görüntüleme nesnesi
%50 değerine ölçekli:%50 değerinde görüntüleme nesnesi
%25 değerine ölçekli:%25 değerinde görüntüleme nesnesi
Yatay olarak %150 uzatılmış: %150 uzatılmış görüntü

scale9Grid öğesinin ayarlanması yaygın olarak, ölçeklendiğinde kenar bölgeleri aynı genişlikte kalacak ve bileşen olarak kullanılacak bir görüntüleme nesnesini kurmakta kullanılır.



Uygulama
    public function get scale9Grid():Rectangle
    public function set scale9Grid(value:Rectangle):void

scaleX

özellik 
scaleX:Number

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Nesnenin, kayıt noktasından itibaren uygulandığı haliyle yatay ölçeğini (percentage) belirtir. Varsayılan kayıt noktası (0,0) olur. 1,0, %100 ölçeğe eşittir.

Yerel koordinat sisteminin ölçeklemesi, bütün pikseller olarak tanımlanan x ve y özelliği değerlerini değiştirir.



Uygulama
    public function get scaleX():Number
    public function set scaleX(value:Number):void

scaleY

özellik 
scaleY:Number

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Nesnenin kayıt noktasından itibaren uygulandığı haliyle nesnenin dikey ölçeğini (percentage) belirtir. Varsayılan kayıt noktası (0,0) olur. 1,0; %100 ölçektir.

Yerel koordinat sisteminin ölçeklemesi, bütün pikseller olarak tanımlanan x ve y özelliği değerlerini değiştirir.



Uygulama
    public function get scaleY():Number
    public function set scaleY(value:Number):void

scrollRect

özellik 
scrollRect:Rectangle

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Görüntüleme nesnesinin kaydırma dikdörtgeni sınırları. scrollRect nesnesinin x ve y özelliklerini değiştirdiğinizde, görüntüleme nesnesi, dikdörtgenin tanımladığı boyuta kırpılır ve dikdörtgen içinde gezinir.

scrollRect Rectangle nesnesinin özellikleri, görüntüleme nesnesinin koordinat alanını kullanır ve genel görüntüleme nesnesi gibi ölçeklenir. Kaydırma görüntüleme nesnesindeki kırpılan pencerenin köşe sınırları, görüntüleme nesnesinin başlangıç konumu (0,0) ve dikdörtgenin genişlik ve yüksekliğiyle tanımlanan noktadır. Bunlar başlangıç noktasında ortalanmaz ancak alanın sol üst köşesini tanımlamak için başlangıç noktasını kullanır. Kaydırılan bir görüntüleme nesnesi her zaman bütün piksellik artışlarda kaydırılır.

scrollRect Rectangle nesnesinin x özelliğini ayarlayarak bir nesneyi sola ve sağa kaydırabilirsiniz. scrollRect Rectangle nesnesinin y özelliğini ayarlayarak bir nesneyi yukarı ve aşağı kaydırabilirsiniz. Görüntüleme nesnesi 90° döndürülür ve bu nesneyi sola ve sağa kaydırırsanız, görüntüleme nesnesi gerçekten yukarı ve aşağı kaydırılır.

scrollRect özelliğinde yapılan değişikliklerin yalnızca nesne oluşturulduğunda işlendiğini unutmayın. Bu nedenle, localToGlobal gibi yöntemler, scrollRect değiştirildikten hemen sonra çağrıldığında beklenen sonucu vermeyebilir.

Not: Flash Player 11.4/AIR 3.4'ten itibaren, dikdörtgenin genişliğinin veya yüksekliğinin negatif değerleri 0 olarak değiştirildi.



Uygulama
    public function get scrollRect():Rectangle
    public function set scrollRect(value:Rectangle):void

stage

özellik 
stage:Stage  [salt okunur]

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Görüntüleme nesnesinin Sahne Alanı. Bir Flash çalışma zamanı uygulamasının yalnızca bir Stage nesnesi vardır. Örneğin, birden çok görüntüleme nesnesi oluşturup görüntüleme listesine ekleyebilirsiniz ve her görüntüleme nesnesinin stage özelliği aynı Stage nesnesini ifade eder (görüntüleme nesnesi yüklü bir SWF dosyasına ait olsa da).

Bir görüntüleme nesnesi görüntüleme listesine eklenmezse, o nesnenin stage özelliği null değerine ayarlanır.



Uygulama
    public function get stage():Stage

transform

özellik 
transform:flash.geom:Transform

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Bir görüntüleme nesnesinin matrisi, renk dönüşümü ve piksel sınırları ile ilgili özellikleri olan bir nesne. Belirli özellikler — matrix, colorTransform ve üç salt okunur özellikler (concatenatedMatrix, concatenatedColorTransform ve pixelBounds) — Transform sınıfının girişinde açıklanır.

transform nesnesinin özelliklerinin her biri nesnedir. matrix veya colorTransform nesneleri için yeni değerler ayarlamanın tek yolu yeni bir nesne oluşturup o nesneyi transform.matrix ya da transform.colorTransform özelliğine kopyalamak olduğu için bu kavram önemlidir.

Örneğin, bir görüntüleme nesnesi matrisinin tx değerini artırmak için, matris nesnesinin tamamının bir kopyasını yapmanız ve sonra yeni nesneyi transform nesnesinin matrix özelliğine kopyalamanız gerekir:


    var myMatrix:Matrix = myDisplayObject.transform.matrix;  
    myMatrix.tx += 10; 
    myDisplayObject.transform.matrix = myMatrix;  
    

tx özelliğini doğrudan ayarlayamazsınız. Şu kodun myDisplayObject üzerinde herhangi bir etkisi yoktur:


    myDisplayObject.transform.matrix.tx += 10;
    

Bir transform nesnesinin tamamını kopyalayıp başka bir görüntüleme nesnesinin transform özelliğine de atayabilirsiniz. Örneğin, şu kod myOldDisplayObj öğesindeki transform nesnesinin tamamını myNewDisplayObj öğesine kopyalar:

myNewDisplayObj.transform = myOldDisplayObj.transform;

Sonuçta elde edilen görüntüleme nesnesi (myNewDisplayObj) şimdi eski görüntüleme nesnesiyle (myOldDisplayObj) aynı matris, renk dönüşümü ve piksel sınırları değerlerine sahip olur.

AIR for TV aygıtlarının, renk dönüştürmeleri için, mevcut olması halinde otomatik olarak donanım hızlandırma kullandığını unutmayın.



Uygulama
    public function get transform():flash.geom:Transform
    public function set transform(value:flash.geom:Transform):void

visible

özellik 
visible:Boolean

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Görüntüleme nesnesinin görünür olup olmadığı. Görünür olmayan görüntüleme nesneleri devre dışı bırakılır. Örneğin, bir InteractiveObject örneği için visible=false olursa, bu nesne tıklatılamaz.



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

width

özellik 
width:Number

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Görüntüleme nesnesinin genişliğini, piksel cinsinden belirtir. Genişlik, görüntüleme nesnesi içeriğinin sınırları esas alınarak hesaplanır. width özelliğini ayarladığınızda, şu kodda gösterildiği gibi scaleX özelliği de uygun şekilde ayarlanır:

    var rect:Shape = new Shape();
    rect.graphics.beginFill(0xFF0000);
    rect.graphics.drawRect(0, 0, 100, 100);
    trace(rect.scaleX) // 1;
    rect.width = 200;
    trace(rect.scaleX) // 2;

TextField ve Video nesneleri dışında, içeriği olmayan bir görüntüleme nesnesinin (örn. boş bir hareketli grafik) width öğesini farklı bir değere ayarlasanız da, bu nesnenin genişliği 0 olur.



Uygulama
    public function get width():Number
    public function set width(value:Number):void

x

özellik 
x:Number

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

DisplayObject örneğinin DisplayObjectContainer üst öğesinin yerel koordinatlarına göre x koordinatını belirtir. Nesne, dönüşümler içeren bir DisplayObjectContainer içindeyse, çevreleyen DisplayObjectContainer öğesinin yerel koordinat sistemi içindedir. Böylece, 90° saatin ters yönünde döndürülmüş bir DisplayObjectContainer için, DisplayObjectContainer'ın alt öğeleri, 90° saatin ters yönünde döndürülmüş bir koordinat sistemini miras alır. Nesnenin koordinatları, kayıt noktası konumunu ifade eder.



Uygulama
    public function get x():Number
    public function set x(value:Number):void

y

özellik 
y:Number

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

DisplayObject örneğinin DisplayObjectContainer üst öğesinin yerel koordinatlarına göre y koordinatını belirtir. Nesne, dönüşümler içeren bir DisplayObjectContainer içindeyse, çevreleyen DisplayObjectContainer öğesinin yerel koordinat sistemi içindedir. Böylece, 90° saatin ters yönünde döndürülmüş bir DisplayObjectContainer için, DisplayObjectContainer'ın alt öğeleri, 90° saatin ters yönünde döndürülmüş bir koordinat sistemini miras alır. Nesnenin koordinatları, kayıt noktası konumunu ifade eder.



Uygulama
    public function get y():Number
    public function set y(value:Number):void
Yöntem Ayrıntısı

getBounds

()yöntem
public function getBounds(targetCoordinateSpace:DisplayObject):Rectangle

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Görüntüleme nesnesinin alanını targetCoordinateSpace nesnesinin koordinat sistemine göre tanımlayan bir dikdörtgen döndürür. Döndürülen dikdörtgenin, yönteme ilettiğiniz targetCoordinateSpace parametresine bağlı olarak nasıl değişebileceğini gösteren şu kodu göz önünde bulundurun:

     var container:Sprite = new Sprite();
     container.x = 100;
     container.y = 100;
     this.addChild(container);
     var contents:Shape = new Shape();
     contents.graphics.drawCircle(0,0,100);
     container.addChild(contents);
     trace(contents.getBounds(container));
      // (x=-100, y=-100, w=200, h=200)
     trace(contents.getBounds(this));
      // (x=0, y=0, w=200, h=200)
     

Not: Görüntüleme nesnesinin yerel koordinatlarını görüntüleme koordinatlarına dönüştürmek için localToGlobal() yöntemini veya görüntüleme koordinatlarını yerel koordinatlara dönüştürmek için globalToLocal() yöntemini kullanın.

getBounds() yöntemi getRect() yöntemine benzer; ancak getBounds() yönteminin döndürdüğü Rectangle içindeki şekillerde konturlar bulunurken, getRect() yönteminin döndürdüğü Rectangle içindeki şekillerde konturlar bulunmaz. Bir örnek için, getRect() yönteminin açıklamasına bakın.

Parametreler

targetCoordinateSpace:DisplayObject — The display object that defines the coordinate system to use.

Döndürür
Rectangle — The rectangle that defines the area of the display object relative to the targetCoordinateSpace object's coordinate system.

getRect

()yöntem 
public function getRect(targetCoordinateSpace:DisplayObject):Rectangle

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

targetCoordinateSpace parametresince tanımlanan koordinat sistemini esas alarak ve her tür çizgi ve şekli dışarıda bırakarak görüntüleme nesnesinin sınırlarını tanımlayan bir dikdörtgen döndürür. getRect() yönteminin döndürdüğü değerler, getBounds() yönteminin döndürdüğü değerlerle aynı veya bu değerlerden daha düşüktür.

Not: Görüntüleme nesnesinin yerel koordinatlarını Sahne Alanı koordinatlarına dönüştürmek için localToGlobal() yöntemini veya Sahne Alanı koordinatlarını yerel koordinatlara dönüştürmek için globalToLocal() yöntemini kullanın.

Parametreler

targetCoordinateSpace:DisplayObject — The display object that defines the coordinate system to use.

Döndürür
Rectangle — The rectangle that defines the area of the display object relative to the targetCoordinateSpace object's coordinate system.

globalToLocal

()yöntem 
public function globalToLocal(point:Point):Point

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

point nesnesini, Sahne Alanı (global) koordinatlarından görüntüleme nesnesinin (yerel) koordinatlarına dönüştürür.

Bu yöntemi kullanmak için ilk olarak Point sınıfının bir örneğini oluşturun. Atadığınız x ve y değerleri, ana görüntüleme alanının başlangıç konumuna (0,0) göre olduğundan, global koordinatları temsil ederler. Daha sonra Point örneğini parametre olarak globalToLocal() yöntemine iletin. Yöntem, Stage öğesinin başlangıç konumu yerine görüntüleme nesnesinin başlangıç konumuna göre x ve y değerleriyle yeni bir Point nesnesi döndürür.

Parametreler

point:Point — An object created with the Point class. The Point object specifies the x and y coordinates as properties.

Döndürür
Point — A Point object with coordinates relative to the display object.

hitTestObject

()yöntem 
public function hitTestObject(obj:DisplayObject):Boolean

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

obj görüntüleme nesnesinin sınırlayıcı kutusuyla örtüşüp örtüşmediğini veya kesişip kesişmediğini görmek için görüntüleme nesnesinin sınırlayıcı kutusunu değerlendirir.

Parametreler

obj:DisplayObject — The display object to test against.

Döndürür
Booleantrue if the bounding boxes of the display objects intersect; false if not.

hitTestPoint

()yöntem 
public function hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Görüntüleme nesnesinin x ve y ile belirtilen bir noktayla örtüştüğünü veya kesiştiğini görmek için görüntüleme nesnesini değerlendirir. x ve y parametreleri, görüntüleme nesnesini içeren görüntüleme nesnesi kabının değil, Sahne Alanı'nın koordinat alanında bir noktayı belirtir (o görüntüleme nesnesi kabı Sahne Alanı olmadığı sürece).

Parametreler

x:Number — The x coordinate to test against this object.
 
y:Number — The y coordinate to test against this object.
 
shapeFlag:Boolean (default = false) — Whether to check against the actual pixels of the object (true) or the bounding box (false).

Döndürür
Booleantrue if the display object overlaps or intersects with the specified point; false otherwise.

localToGlobal

()yöntem 
public function localToGlobal(point:Point):Point

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

point nesnesini, görüntüleme nesnesinin (yerel) koordinatlarından Sahne Alanı (global) koordinatlarına dönüştürür.

Bu yöntem herhangi bir x ve y koordinatını, belirli bir görüntüleme nesnesinin başlangıç noktasına (0,0) (yerel koordinatlar) göre olan değerlerden, Sahne Alanı'nın başlangıç noktasına (global koordinatlar) göre olan değerlere dönüştürmenizi sağlar.

Bu yöntemi kullanmak için ilk olarak Point sınıfının bir örneğini oluşturun. Atadığınız x ve y değerleri, görüntüleme nesnesinin başlangıç konumuna göre olduğundan, yerel koordinatları temsil ederler.

Daha sonra, parametre olarak oluşturduğunuz Point örneğini localToGlobal() yöntemine verirsiniz. Yöntem, görüntüleme nesnesinin başlangıç konumu yerine Sahne Alanı'nın başlangıç konumuna göre x ve y değerleriyle yeni bir Point nesnesi döndürür.

Parametreler

point:Point — The name or identifier of a point created with the Point class, specifying the x and y coordinates as properties.

Döndürür
Point — A Point object with coordinates relative to the Stage.

move

()yöntem 
public function move(x:Number, y:Number):void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Moves this object to the specified x and y coordinates.

Parametreler

x:Number — The new x-position for this object.
 
y:Number — The new y-position for this object.

setActualSize

()yöntem 
public function setActualSize(newWidth:Number, newHeight:Number):void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Sets the actual size of this object.

This method is mainly for use in implementing the updateDisplayList() method, which is where you compute this object's actual size based on its explicit size, parent-relative (percent) size, and measured size. You then apply this actual size to the object by calling setActualSize().

In other situations, you should be setting properties such as width, height, percentWidth, or percentHeight rather than calling this method.

Parametreler

newWidth:Number — The new width for this object.
 
newHeight:Number — The new height for this object.





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