Referenshandbok för ActionScript® 3.0 i Adobe® Flash®-plattformen
Hem  |  Dölj paket och klasslista |  Paket  |  Klasser  |  Nyheter  |  Index  |  Bilagor  |  Varför på engelska?
Filter: Hämtar data från servern ...
Hämtar data från servern ...
flash.events 

TouchEvent  - AS3

Paketx

Översta nivån
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

Språkelement

Globala konstanter
Globala funktioner
Operatorer
Programsatser, nyckelord och direktiv
Specialtyper

Bilagor

Nyheter
Kompilatorfel
Kompileringsvarningar
Körningsfel
Flytta till ActionScript 3
Teckenuppsättningar som stöds
Endast MXML-taggar
Motion XML-element
Timed Text-taggar
Lista över borttagna element
Konstanter för hjälpmedelsimplementering
Använda ActionScript-exempel
Juridiska meddelanden
Paketflash.events
Klasspublic class TouchEvent
ArvTouchEvent Inheritance Event Inheritance Object

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Med klassen TouchEvent kan du hantera händelser på enheter som identifierar användarkontakt med enheten (som att röra fingret över en pekskärm).

När användaren interagerar med en enhet, som en mobiltelefon eller en bärbar dator med pekskärm, använder han eller hon vanligtvis fingrarna eller ett pekdon för att röra vid skärmen. Du kan utveckla program som reagerar på grundläggande beröringshändelser (t.ex. en fingertryckning) med klassen TouchEvent. Skapa händelseavlyssnare med händelsetyperna som definieras i den här klassen. Använd de relaterade klasserna GestureEvent, PressAndTapGestureEvent och TransformGestureEvent för användarinteraktion med flera kontaktpunkter (t.ex. flera fingrar som flyttas över en pekskärm samtidigt). Och du kan använda egenskaperna och metoderna i de här klasserna för att skapa händelsehanterare som svarar när användaren vidrör enheten.

Använd klassen Multitouch för att fastställa om den aktuella miljön har stöd för beröringsinteraktion och för att hantera det stödet, om det finns.

Obs! När objekt är kapslade i visningslistan riktar beröringshändelser in sig på det djupast liggande objektet som syns i visningslistan. Det här objektet kallas målnod. Om du vill att målnodens överordnade objekt (ett objekt som innehåller målnoden i visningslistan) ska ta emot meddelanden om en beröringshändelse använder du EventDispatcher.addEventListener() på den överordnade noden med type-parametern inställd på den beröringshändelse som du vill identifiera.

I AIR 3, och senare, kan du avlyssna proximity-händelser på kompatibla Android-enheter som har en aktiv penna. På sådana enheter ger händelseobjekten proximityMove och touchMove en byte-array som innehåller sökvägs- och tryckvärden efter den senaste move-händelsen. Du kan använda dessa exempel för att konstruera sökvägen för pennan mellan beröringshändelser. (Observera att träfftester för pennindatainteraktion med visningslistan inträffar endast i slutet av ett sökvägssegment.)

Visa exemplen

Relaterade API-element



Publika egenskaper
 EgenskapDefinieras med
  altKey : Boolean
Anger om Alt-tangenten är aktiv (true) eller inaktiv (false).
TouchEvent
 Inheritedbubbles : Boolean
[skrivskyddad] indikerar om händelsen är en bubblande händelse.
Event
 Inheritedcancelable : Boolean
[skrivskyddad] Indikerar om beteendet som är kopplat till händelsen kan förhindras.
Event
  commandKey : Boolean
Anger om kommandotangenten är aktiverad (endast Macintosh).
TouchEvent
 Inheritedconstructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans.
Object
  controlKey : Boolean
Anger om Ctrl-tangenten är aktiv i Macintosh, Windows eller Linux.
TouchEvent
  ctrlKey : Boolean
Anger om Ctrl-tangenten är aktiv (true) eller inaktiv (false) i Windows eller Linux.
TouchEvent
 InheritedcurrentTarget : Object
[skrivskyddad] Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
Event
 InheritedeventPhase : uint
[skrivskyddad] Den nuvarande fasen i händelseflödet.
Event
  isPrimaryTouchPoint : Boolean
Anger om den första kontaktpunkten har mappats till mushändelser.
TouchEvent
  isRelatedObjectInaccessible : Boolean
Om true, är egenskapen relatedObject satt till null av orsaker som är relaterade till säkerhetssandlådor.
TouchEvent
      isTouchPointCanceled : Boolean
Rapporterar att denna beröringsindatasekvens har avbrutits av operativsystemet.
TouchEvent
  localX : Number
Den vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
TouchEvent
  localY : Number
Den lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
TouchEvent
  pressure : Number
Ett värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten).
TouchEvent
  relatedObject : InteractiveObject
En referens till ett visningslisteobjekt som är relaterat till händelsen.
TouchEvent
  shiftKey : Boolean
Anger om skifttangenten är aktiv (true) eller inaktiv (false).
TouchEvent
  sizeX : Number
Kontaktområdets bredd.
TouchEvent
  sizeY : Number
Kontaktområdets höjd.
TouchEvent
  stageX : Number
[skrivskyddad] Den vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
TouchEvent
  stageY : Number
[skrivskyddad] Den lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
TouchEvent
 Inheritedtarget : Object
[skrivskyddad] Händelsens mål.
Event
      timestamp : Number
Rapporterar tiden för händelsen i relativa millisekunder.
TouchEvent
      touchIntent : String
Rapporterar om beröringen genererades av den primära änden eller av suddgummiänden på en penna.
TouchEvent
  touchPointID : int
Ett unikt ID-nummer (som ett int) som tilldelats beröringspunkten.
TouchEvent
 Inheritedtype : String
[skrivskyddad] Händelsens typ.
Event
Publika metoder
 MetodDefinieras med
  
TouchEvent(type:String, bubbles:Boolean = true, cancelable:Boolean = false, touchPointID:int = 0, isPrimaryTouchPoint:Boolean = false, localX:Number = NaN, localY:Number = NaN, sizeX:Number = NaN, sizeY:Number = NaN, pressure:Number = NaN, relatedObject:InteractiveObject = null, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false, commandKey:Boolean = false, controlKey:Boolean = false, timestamp:Number = NaN, touchIntent:String, samples:ByteArray = null, isTouchPointCanceled:Boolean = false)
Skapar ett Event-objekt som innehåller information om beröringshändelser.
TouchEvent
  
[åsidosätt] Skapar en kopia av TouchEvent-objektet och ställer in värdet för alla egenskaper så att de matchar originalets egenskaper.
TouchEvent
 Inherited
formatToString(className:String, ... arguments):String
Ett verktyg som används för att implementera metoden toString() i de anpassade klasserna ActionScript 3.0.
Event
  
    getSamples(buffer:ByteArray, append:Boolean = false):uint
Uppdaterar det angivna ByteArray-objektet med högfrekventa datapunkter för en beröringshändelse för flera punkter.
TouchEvent
 Inherited
Anger om det finns en egenskap angiven för ett objekt.
Object
 Inherited
Kontrollerar om preventDefault()-metoden har anropats för händelsen.
Event
 Inherited
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter.
Object
  
Rapporterar att maskinvaruknappen för ett speciellt index trycks ned.
TouchEvent
 Inherited
Avbryter en händelses standardbeteende om det beteendet kan avbrytas.
Event
 Inherited
Anger om den angivna egenskapen finns och är uppräkningsbar.
Object
 Inherited
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder.
Object
 Inherited
Förhindrar behandling av händelsehanterare i den aktuella noden och alla noder som följer den aktuella noden i händelseflödet.
Event
 Inherited
Förhindrar behandling av händelsehanterare i noder som följer den aktuella noden i händelseflödet.
Event
 Inherited
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner.
Object
  
[åsidosätt] Returnerar en sträng som innehåller alla TouchEvent-objektets egenskaper.
TouchEvent
  
Instruerar Flash Player eller Adobe AIR att göra en rendering när den här händelsen har behandlats, om visningslistan har ändrats.
TouchEvent
 Inherited
Returnerar det angivna objektets primitiva värde.
Object
Publika konstanter
 KonstantDefinieras med
      PROXIMITY_BEGIN : String = "proximityBegin"
[statisk] Definierar värdet på egenskapen type för ett PROXIMITY_BEGIN-beröringshändelseobjekt.
TouchEvent
      PROXIMITY_END : String = "proximityEnd"
[statisk] Definierar värdet på egenskapen type för ett PROXIMITY_END-beröringshändelseobjekt.
TouchEvent
      PROXIMITY_MOVE : String = "proximityMove"
[statisk] Definierar värdet på egenskapen type för ett PROXIMITY_MOVE-beröringshändelseobjekt.
TouchEvent
      PROXIMITY_OUT : String = "proximityOut"
[statisk] Definierar värdet på egenskapen type för ett PROXIMITY_OUT-beröringshändelseobjekt.
TouchEvent
      PROXIMITY_OVER : String = "proximityOver"
[statisk] Definierar värdet på egenskapen type för ett PROXIMITY_OUT-beröringshändelseobjekt.
TouchEvent
      PROXIMITY_ROLL_OUT : String = "proximityRollOut"
[statisk] Definierar värdet på egenskapen type för ett PROXIMITY_ROLL_OUT-beröringshändelseobjekt.
TouchEvent
      PROXIMITY_ROLL_OVER : String = "proximityRollOver"
[statisk] Definierar värdet på egenskapen type för ett PROXIMITY_ROLL_OVER-beröringshändelseobjekt.
TouchEvent
  TOUCH_BEGIN : String = "touchBegin"
[statisk] Definierar värdet på type-egenskapen i ett TOUCH_BEGIN-beröringshändelseobjekt.
TouchEvent
  TOUCH_END : String = "touchEnd"
[statisk] Definierar värdet på type-egenskapen i ett TOUCH_END-beröringshändelseobjekt.
TouchEvent
  TOUCH_MOVE : String = "touchMove"
[statisk] Definierar värdet på type-egenskapen i ett TOUCH_MOVE-beröringshändelseobjekt.
TouchEvent
  TOUCH_OUT : String = "touchOut"
[statisk] Definierar värdet på type-egenskapen i ett TOUCH_OUT-beröringshändelseobjekt.
TouchEvent
  TOUCH_OVER : String = "touchOver"
[statisk] Definierar värdet på type-egenskapen i ett TOUCH_OVER-beröringshändelseobjekt.
TouchEvent
  TOUCH_ROLL_OUT : String = "touchRollOut"
[statisk] Definierar värdet på type-egenskapen i ett TOUCH_ROLL_OUT-beröringshändelseobjekt.
TouchEvent
  TOUCH_ROLL_OVER : String = "touchRollOver"
[statisk] Definierar värdet på type-egenskapen i ett TOUCH_ROLL_OVER-beröringshändelseobjekt.
TouchEvent
  TOUCH_TAP : String = "touchTap"
[statisk] Definierar värdet på type-egenskapen i ett TOUCH_TAP-beröringshändelseobjekt.
TouchEvent
Egenskapsdetaljer

altKey

egenskap
altKey:Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2

Anger om Alt-tangenten är aktiv (true) eller inaktiv (false). Stöds bara för operativsystemen Windows och Linux.



Implementering
    public function get altKey():Boolean
    public function set altKey(value:Boolean):void

commandKey

egenskap 
commandKey:Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2

Anger om kommandotangenten är aktiverad (endast Macintosh).

På Mac OS är värdet för egenskapen commandKey samma som för egenskapen ctrlKey. Den här egenskapen är alltid false på Windows och Linux.



Implementering
    public function get commandKey():Boolean
    public function set commandKey(value:Boolean):void

controlKey

egenskap 
controlKey:Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2

Anger om Ctrl-tangenten är aktiv i Macintosh, Windows eller Linux.



Implementering
    public function get controlKey():Boolean
    public function set controlKey(value:Boolean):void

ctrlKey

egenskap 
ctrlKey:Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2

Anger om Ctrl-tangenten är aktiv (true) eller inaktiv (false) i Windows eller Linux. Anger om Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh.



Implementering
    public function get ctrlKey():Boolean
    public function set ctrlKey(value:Boolean):void

isPrimaryTouchPoint

egenskap 
isPrimaryTouchPoint:Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Anger om den första kontaktpunkten har mappats till mushändelser.



Implementering
    public function get isPrimaryTouchPoint():Boolean
    public function set isPrimaryTouchPoint(value:Boolean):void

Relaterade API-element

isRelatedObjectInaccessible

egenskap 
isRelatedObjectInaccessible:Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Om true, är egenskapen relatedObject satt till null av orsaker som är relaterade till säkerhetssandlådor. Om det nominella värdet för relatedObject är en referens till ett DisplayObject i en annan sandlåda, är relatedObject satt till null om det inte finns behörighet i båda riktningar över den här sandlådegränsen. Behörighet etableras genom att anropa Security.allowDomain() från en SWF-fil, eller genom att tillhandahålla en principfil för en server för en bildfil och ställa in egenskapen LoaderContext.checkPolicyFile under inläsning av bilden.



Implementering
    public function get isRelatedObjectInaccessible():Boolean
    public function set isRelatedObjectInaccessible(value:Boolean):void

Relaterade API-element

    

isTouchPointCanceled

egenskap 
isTouchPointCanceled:Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3

Rapporterar att denna beröringsindatasekvens har avbrutits av operativsystemet.

Beröringshändelser kan avbrytas av olika anledningar, till exempel när en handflategenererad beröring avvisas på grund av att en penna används. isTouchPointCanceled kan endast vara true i en touchEnd-händelse.



Implementering
    public function get isTouchPointCanceled():Boolean
    public function set isTouchPointCanceled(value:Boolean):void

localX

egenskap 
localX:Number

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Den vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.



Implementering
    public function get localX():Number
    public function set localX(value:Number):void

localY

egenskap 
localY:Number

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Den lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.



Implementering
    public function get localY():Number
    public function set localY(value:Number):void

pressure

egenskap 
pressure:Number

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Ett värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.



Implementering
    public function get pressure():Number
    public function set pressure(value:Number):void

relatedObject

egenskap 
relatedObject:InteractiveObject

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

En referens till ett visningslisteobjekt som är relaterat till händelsen. När exempelvis en touchOut-händelse inträffar motsvarar relatedObject det objekt i visningslistan som pekaren nu pekar på. Egenskapen tillämpas på händelserna touchOut, touchOver, touchRollOut och touchRollOver.

Värdet för den här egenskapen kan vara null under två förhållanden: om det inte finns något relaterat objekt, eller om det finns ett relaterat objekt, men i en säkerhetssandlåda som du inte har tillgång till. Använd egenskapen isRelatedObjectInaccessible() för att avgöra vilken av dessa orsaker det är som gäller.



Implementering
    public function get relatedObject():InteractiveObject
    public function set relatedObject(value:InteractiveObject):void

Relaterade API-element

shiftKey

egenskap 
shiftKey:Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2

Anger om skifttangenten är aktiv (true) eller inaktiv (false).



Implementering
    public function get shiftKey():Boolean
    public function set shiftKey(value:Boolean):void

sizeX

egenskap 
sizeX:Number

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Kontaktområdets bredd.



Implementering
    public function get sizeX():Number
    public function set sizeX(value:Number):void

sizeY

egenskap 
sizeY:Number

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Kontaktområdets höjd.



Implementering
    public function get sizeY():Number
    public function set sizeY(value:Number):void

stageX

egenskap 
stageX:Number  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Den vågräta koordinat som händelsen inträffade vid i globala scenkoordinater. Den här egenskapen beräknas när egenskapen för localX har ställts in.



Implementering
    public function get stageX():Number

stageY

egenskap 
stageY:Number  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Den lodräta koordinat som händelsen inträffade vid i globala scenkoordinater. Den här egenskapen beräknas när egenskapen för localY har ställts in.



Implementering
    public function get stageY():Number
    

timestamp

egenskap 
timestamp:Number

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3

Rapporterar tiden för händelsen i relativa millisekunder.

De rapporterade tiderna är relativa till tiden då programkörningen startades. För händelser som returnerar en punktsekvens i sampelbufferten, kommer denna tidsstämpel att visa den tid som förflutit för det senaste samplet i bufferten.



Implementering
    public function get timestamp():Number
    public function set timestamp(value:Number):void

Relaterade API-element

    

touchIntent

egenskap 
touchIntent:String

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3

Rapporterar om beröringen genererades av den primära änden eller av suddgummiänden på en penna.

Om en beröringshändelse genereras av ett finger eller ett annat föremål som inte är en penna, eller en penna för vilken högfrekvent rörelsespårning inte stöds, kommer den här egenskapen att rapportera värdet: TouchEventIntent.UNKNOWN.

Klassen TouchEventIntent definierar konstanter för tänkbara värden för denna egenskap, vilka omfattar:

  • TouchEventIntent.ERASER
  • TouchEventIntent.PEN
  • TouchEventIntent.UNKNOWN



Implementering
    public function get touchIntent():String
    public function set touchIntent(value:String):void

Relaterade API-element

touchPointID

egenskap 
touchPointID:int

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Ett unikt ID-nummer (som ett int) som tilldelats beröringspunkten.



Implementering
    public function get touchPointID():int
    public function set touchPointID(value:int):void

Exempel  ( Så här använder du exemplet )
I följande exempel skapas ett variabelt touchMoveID för att testa korrekt touchPointID-värde innan en berörings-/flyttningshändelse besvaras. Annars utlöser andra beröringsindata också händelsehanteraren. Lägg märke till att avlyssnarna för flyttnings- och slutfaserna är på scenen, inte visningsobjektet. Scenen lyssnar efter flyttnings- och slutfaserna ifall användarens beröring skulle gå utanför visningsobjektets gränser.
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT; 

var mySprite:Sprite = new Sprite(); 
mySprite.graphics.beginFill(0x336699); 
mySprite.graphics.drawRect(0,0,40,40); 
addChild(mySprite); 

var myTextField:TextField = new TextField(); 
addChild(myTextField); 
myTextField.width = 200; 
myTextField.height = 20; 

var touchMoveID:int = 0; 
 
mySprite.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin); 
function onTouchBegin(event:TouchEvent) { 
    if(touchMoveID != 0) { 
        myTextField.text = "already moving. ignoring new touch";     
        return; 
    } 
    touchMoveID = event.touchPointID; 
 
    myTextField.text = "touch begin" + event.touchPointID; 
    stage.addEventListener(TouchEvent.TOUCH_MOVE, onTouchMove); 
    stage.addEventListener(TouchEvent.TOUCH_END, onTouchEnd); 
} 
function onTouchMove(event:TouchEvent) { 
    if(event.touchPointID != touchMoveID) { 
        myTextField.text = "ignoring unrelated touch"; 
        return; 
    } 
    mySprite.x = event.stageX; 
    mySprite.y = event.stageY; 
    myTextField.text = "touch move" + event.touchPointID; 
} 
function onTouchEnd(event:TouchEvent) { 
    if(event.touchPointID != touchMoveID) { 
        myTextField.text = "ignoring unrelated touch end"; 
        return; 
    } 
    touchMoveID = 0; 
    stage.removeEventListener(TouchEvent.TOUCH_MOVE, onTouchMove); 
    stage.removeEventListener(TouchEvent.TOUCH_END, onTouchEnd); 
    myTextField.text = "touch end" + event.touchPointID; 
}
Konstruktordetaljer

TouchEvent

()Konstruktor
public function TouchEvent(type:String, bubbles:Boolean = true, cancelable:Boolean = false, touchPointID:int = 0, isPrimaryTouchPoint:Boolean = false, localX:Number = NaN, localY:Number = NaN, sizeX:Number = NaN, sizeY:Number = NaN, pressure:Number = NaN, relatedObject:InteractiveObject = null, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false, commandKey:Boolean = false, controlKey:Boolean = false, timestamp:Number = NaN, touchIntent:String, samples:ByteArray = null, isTouchPointCanceled:Boolean = false)

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Skapar ett Event-objekt som innehåller information om beröringshändelser. Event-objekt skickas som parametrar till händelseavlyssnare.

Parametrar
type:String — Händelsens typ. Möjliga värden är: TouchEvent.PROXIMITY_BEGIN, TouchEvent.PROXIMITY_END, TouchEvent.PROXIMITY_MOVE, TouchEvent.PROXIMITY_OUT, TouchEvent.PROXIMITY_OVER, TouchEvent.PROXIMITY_ROLL_OUT, TouchEvent.PROXIMITY_ROLL_OVER, TouchEvent.TOUCH_BEGIN, TouchEvent.TOUCH_END, TouchEvent.TOUCH_MOVE, TouchEvent.TOUCH_OUT, TouchEvent.TOUCH_OVER, TouchEvent.TOUCH_ROLL_OUT, TouchEvent.TOUCH_ROLL_OVER och TouchEvent.TOUCH_TAP.
 
bubbles:Boolean (default = true) — Bestämmer om Event-objektet deltar i bubblingsfasen av händelseflödet.
 
cancelable:Boolean (default = false) — Avgör om Event-objektet kan avbrytas.
 
touchPointID:int (default = 0) — Ett unikt ID-nummer (som ett int) som tilldelats beröringspunkten.
 
isPrimaryTouchPoint:Boolean (default = false) — Anger om den första kontaktpunkten har mappats till mushändelser.
 
localX:Number (default = NaN) — Den vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
 
localY:Number (default = NaN) — Den lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
 
sizeX:Number (default = NaN) — Kontaktområdets bredd.
 
sizeY:Number (default = NaN) — Kontaktområdets höjd.
 
pressure:Number (default = NaN) — Ett värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
 
relatedObject:InteractiveObject (default = null) — Den kompletterande InteractiveObject-instansen som påverkas av händelsen. När exempelvis en touchOut-händelse inträffar motsvarar relatedObject det objekt i visningslistan som pekaren nu pekar på.
 
ctrlKey:Boolean (default = false) — Anger om Ctrl-tangenten är aktiv i Windows eller Linux. Anger om Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh.
 
altKey:Boolean (default = false) — Anger om Alt-tangenten är aktiverad (endast Windows och Linux).
 
shiftKey:Boolean (default = false) — Anger om skifttangenten är aktiverad.
 
commandKey:Boolean (default = false) — (Endast AIR) Anger om Kommando-tangenten är aktiverad (endast Mac). Den här parametern gäller endast Adobe AIR. Använd den inte för Flash Player-innehåll.
 
controlKey:Boolean (default = false) — (Endast AIR) Anger om Ctrl-tangenten är aktiverad. Den här parametern gäller endast Adobe AIR. Använd den inte för Flash Player-innehåll.
 
timestamp:Number (default = NaN) — (Endast AIR) Tidsstämpeln för händelsen i millisekunder relativt till programmets start.
 
touchIntent:String (default = NaN) — (Endast AIR) Ett värde från klassen TouchEventIntent.
 
samples:ByteArray (default = null) — (Endast AIR) Ett ByteArray-objekt som innehåller positions- och tryckvärden för varje mellanliggande inspelat sampel efter den senaste beröringen eller proximity-händelsen i en sekvens.
 
isTouchPointCanceled:Boolean (default = false) — (Endast AIR) true om beröringshändelsen har avbrutits på grund av en avvisad beröringstyp.
Metoddetaljer

clone

()metod
override public function clone():Event

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Skapar en kopia av TouchEvent-objektet och ställer in värdet för alla egenskaper så att de matchar originalets egenskaper.

Returnerar
Event — Ett nytt TouchEvent-objekt med egenskapsvärden som matchar originalets.

    getSamples

()metod 
public function getSamples(buffer:ByteArray, append:Boolean = false):uint

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3

Uppdaterar det angivna ByteArray-objektet med högfrekventa datapunkter för en beröringshändelse för flera punkter.

Objektet ByteArray som refereras av parametern buffer uppdateras med värden för de mellanliggande datapunkterna mellan denna och tidigare beröringshändelser. Tre flyttalsvärden läggs till i varje sampel: en x-koordinat, en y-koordinat och ett tryckvärde. Positionsvärdena som rapporteras i scenkoordinaterna. Trycket rapporteras som ett värde mellan 0 och 1. Sampel registreras med jämna tidsintervall. Den exakta frekvensen beror på enhetens maskinvara och drivrutiner. Vanliga samplingfrekvenser ligger runt 133 Hz. Observera att beröringshändelser inte skickas med jämna mellanrum. Således kan bufferten för liknande händelser innehålla olika antal sampel. Det sista samplet i bufferten innehåller samma data som egenskaperna stageX, stageY och pressure i detta beröringshändelseobjekt.

En samplingsbuffert inkluderas i händelseobjekten som skickas för händelserna proximityMove och touchMove.

Parametrar

buffer:ByteArray — ByteArray-objektet som ska erhålla sampeldata.
 
append:Boolean (default = false) — när true, samplen är tillagda till början av buffer-byte-arrayen vid arrayens aktuella position-egenskap. Vid false, standard, kommer befintliga data i buffertobjektet att ignoreras innan samplen läggs till.

Returnerar
uint — uint antalet sampel tillagda i bufferten. Varje sampel består av tre flyttal.

Relaterade API-element


Exempel  ( Så här använder du exemplet )

Följande exempel visar hur du hämtar samplingsdata från en touchMove- eller proximityMove-händelse:
function touchMoveHandler( event:TouchEvent ):void
{
    if( (event.type == TouchEvent.TOUCH_MOVE ||
        event.type == TouchEvent.PROXIMITY_MOVE) &&
        event.touchEventIntent != TouchEventIntent.UNKNOWN )
    {
        var samples:ByteArray = new ByteArray();
        event.getSamples( samples, true );
        samples.position = 0;     // rewind to beginning of array before reading
        
        var xCoord:Number, yCoord:Number, pressure:Number;
        
        while( samples.bytesAvailable > 0 )
        {
            xCoord = samples.readFloat();
            yCoord = samples.readFloat();
            pressure = samples.readFloat();
            //do something with the sample data
        }
    }
}

Följande exempel visar hur du hämtar samplingsdata från en touchMove- eller proximityMove-händelse. I det här exemplet läggs samplingsdata till i en befintlig bytearray:
var samples:ByteArray = new ByteArray();

function touchMoveHandler( event:TouchEvent ):void
{
    if( (event.type == TouchEvent.TOUCH_MOVE ||
        event.type == TouchEvent.PROXIMITY_MOVE) &&
        event.touchEventIntent != TouchEventIntent.UNKNOWN )
    {
        var sampleCount:uint = event.getSamples( samples, true );         
        var xCoord:Number, yCoord:Number, pressure:Number;
        
        for( var i:int; i < sampleCount; i++ )
        {
            xCoord = samples.readFloat();
            yCoord = samples.readFloat();
            pressure = samples.readFloat();
            //do something with the sample data
        }
    }
}

    isToolButtonDown

()metod 
public function isToolButtonDown(index:int):Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3

Rapporterar att maskinvaruknappen för ett speciellt index trycks ned.

Parametrar

index:int — det nollbaserade indexet för knapparma som stöds av en pennliknande indataenhet.

Returnerar
Boolean

toString

()metod 
override public function toString():String

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Returnerar en sträng som innehåller alla TouchEvent-objektets egenskaper. Strängen är i följande format:

[TouchEvent type=värde bubbles=värde cancelable=värde ... ]

Returnerar
String — En sträng som innehåller alla TouchEvent-objektets egenskaper.

updateAfterEvent

()metod 
public function updateAfterEvent():void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Instruerar Flash Player eller Adobe AIR att göra en rendering när den här händelsen har behandlats, om visningslistan har ändrats.

Konstantdetaljer
    

PROXIMITY_BEGIN

Konstant
public static const PROXIMITY_BEGIN:String = "proximityBegin"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3

Definierar värdet på egenskapen type för ett PROXIMITY_BEGIN-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.
timestamp(Endast AIR) Tidsstämpeln för händelsen i millisekunder relativt till programmets start.
touchIntent(Endast AIR) Ett värde från klassen TouchEventIntent.
isTouchPointCanceled(Endast AIR) true om beröringshändelsen avbryts på grund av enhetens logik för beröringsavslag.

Relaterade API-element

    

PROXIMITY_END

Konstant 
public static const PROXIMITY_END:String = "proximityEnd"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3

Definierar värdet på egenskapen type för ett PROXIMITY_END-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.
timestamp(Endast AIR) Tidsstämpeln för händelsen i millisekunder relativt till programmets start.
touchIntent(Endast AIR) Ett värde från klassen TouchEventIntent.
isTouchPointCanceled(Endast AIR) true om beröringshändelsen avbryts på grund av enhetens logik för beröringsavslag.

Relaterade API-element

    

PROXIMITY_MOVE

Konstant 
public static const PROXIMITY_MOVE:String = "proximityMove"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3

Definierar värdet på egenskapen type för ett PROXIMITY_MOVE-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.
timestamp(Endast AIR) Tidsstämpeln för händelsen i millisekunder relativt till programmets start.
touchIntent(Endast AIR) Ett värde från klassen TouchEventIntent.
isTouchPointCanceled(Endast AIR) true om beröringshändelsen avbryts på grund av enhetens logik för beröringsavslag.

Relaterade API-element

    

PROXIMITY_OUT

Konstant 
public static const PROXIMITY_OUT:String = "proximityOut"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3

Definierar värdet på egenskapen type för ett PROXIMITY_OUT-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.
timestamp(Endast AIR) Tidsstämpeln för händelsen i millisekunder relativt till programmets start.
touchIntent(Endast AIR) Ett värde från klassen TouchEventIntent.
isTouchPointCanceled(Endast AIR) true om beröringshändelsen avbryts på grund av enhetens logik för beröringsavslag.

Relaterade API-element

    

PROXIMITY_OVER

Konstant 
public static const PROXIMITY_OVER:String = "proximityOver"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3

Definierar värdet på egenskapen type för ett PROXIMITY_OUT-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.
timestamp(Endast AIR) Tidsstämpeln för händelsen i millisekunder relativt till programmets start.
touchIntent(Endast AIR) Ett värde från klassen TouchEventIntent.
isTouchPointCanceled(Endast AIR) true om beröringshändelsen avbryts på grund av enhetens logik för beröringsavslag.

Relaterade API-element

    

PROXIMITY_ROLL_OUT

Konstant 
public static const PROXIMITY_ROLL_OUT:String = "proximityRollOut"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3

Definierar värdet på egenskapen type för ett PROXIMITY_ROLL_OUT-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.
timestamp(Endast AIR) Tidsstämpeln för händelsen i millisekunder relativt till programmets start.
touchIntent(Endast AIR) Ett värde från klassen TouchEventIntent.
isTouchPointCanceled(Endast AIR) true om beröringshändelsen avbryts på grund av enhetens logik för beröringsavslag.

Relaterade API-element

    

PROXIMITY_ROLL_OVER

Konstant 
public static const PROXIMITY_ROLL_OVER:String = "proximityRollOver"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3

Definierar värdet på egenskapen type för ett PROXIMITY_ROLL_OVER-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.
timestamp(Endast AIR) Tidsstämpeln för händelsen i millisekunder relativt till programmets start.
touchIntent(Endast AIR) Ett värde från klassen TouchEventIntent.
isTouchPointCanceled(Endast AIR) true om beröringshändelsen avbryts på grund av enhetens logik för beröringsavslag.

Relaterade API-element

TOUCH_BEGIN

Konstant 
public static const TOUCH_BEGIN:String = "touchBegin"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Definierar värdet på type-egenskapen i ett TOUCH_BEGIN-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.

Relaterade API-element

TOUCH_END

Konstant 
public static const TOUCH_END:String = "touchEnd"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Definierar värdet på type-egenskapen i ett TOUCH_END-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.

Relaterade API-element

TOUCH_MOVE

Konstant 
public static const TOUCH_MOVE:String = "touchMove"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Definierar värdet på type-egenskapen i ett TOUCH_MOVE-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.

Relaterade API-element

TOUCH_OUT

Konstant 
public static const TOUCH_OUT:String = "touchOut"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Definierar värdet på type-egenskapen i ett TOUCH_OUT-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.

Relaterade API-element

TOUCH_OVER

Konstant 
public static const TOUCH_OVER:String = "touchOver"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Definierar värdet på type-egenskapen i ett TOUCH_OVER-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.

Relaterade API-element

TOUCH_ROLL_OUT

Konstant 
public static const TOUCH_ROLL_OUT:String = "touchRollOut"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Definierar värdet på type-egenskapen i ett TOUCH_ROLL_OUT-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.

Relaterade API-element

TOUCH_ROLL_OVER

Konstant 
public static const TOUCH_ROLL_OVER:String = "touchRollOver"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Definierar värdet på type-egenskapen i ett TOUCH_ROLL_OVER-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.

Relaterade API-element

TOUCH_TAP

Konstant 
public static const TOUCH_TAP:String = "touchTap"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10.1, AIR 2, Flash Lite 4

Definierar värdet på type-egenskapen i ett TOUCH_TAP-beröringshändelseobjekt.

Det skickade TouchEvent-objektet har följande egenskaper:

EgenskapVärde
altKeytrue om Alt-tangenten är aktiv (Windows eller Linux).
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
commandKeytrue om Kommando-tangenten är aktiv i Mac och false om den är inaktiv. Alltid false i Windows.
controlKeytrue om Ctrl-tangenten är aktiv och false om den är inaktiv.
ctrlKeytrue i Windows eller Linux om Ctrl-tangenten är aktiv. true om antingen Ctrl-tangenten eller Kommando-tangenten är aktiv i Macintosh. Annars false.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
eventPhaseDen nuvarande fasen i händelseflödet.
isRelatedObjectInaccessibletrue om egenskapen relatedObject är null på grund av regler för säkerhetssandlådor.
localXDen vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
localYDen lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
pressureEtt värde mellan 0.0 och 1.0, som anger kontaktens styrka (mot enheten). Om enheten saknar stöd för att identifiera tryck är värdet 1.0.
relatedObjectEn referens till ett objekt i visningslistan som rör händelsen.
shiftKeytrue om skifttangenten är aktiverad eller false om den är inaktiverad.
sizeXKontaktområdets bredd.
sizeYKontaktområdets höjd.
stageXDen vågräta koordinat som händelsen inträffade vid i globala scenkoordinater.
stageYDen lodräta koordinat som händelsen inträffade vid i globala scenkoordinater.
targetInteractiveObject-instansen under pekenheten. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.
touchPointIDEtt unikt ID-nummer (som ett int) som tilldelats beröringspunkten.

Relaterade API-element


Exempel  ( Så här använder du exemplet )

I följande exempel visas ett meddelande när någon vidrör den fyrkant som ritats på mySprite på en pekskärm:
Multitouch.inputMode=MultitouchInputMode.TOUCH_POINT;

var mySprite:Sprite = new Sprite();
var myTextField:TextField = new TextField();

mySprite.graphics.beginFill(0x336699);
mySprite.graphics.drawRect(0,0,40,40);
addChild(mySprite);

mySprite.addEventListener(TouchEvent.TOUCH_TAP, taphandler);

function taphandler(e:TouchEvent): void {
    myTextField.text = "I've been tapped";
    myTextField.y = 50;
    addChild(myTextField);
}
TouchEventExample.as

Följande exempel visar händelsehantering för händelserna TOUCH_BEGIN, TOUCH_MOVE och TOUCH_END. När kontaktpunkten rör sig över skärmen (onTouchMove) spåras x-koordinaten i förhållande till scenen till utdata. För Sprite.startTouchDrag-parametrarna i funktionen onTouchBegin är värdet för touchPointID det värde som tilldelats händelseobjektet. Parametern bounds är den rektangel som definierar gränserna för det överordnade visningsobjektet (bg är ett visningsobjekt som innehåller MySprite).
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;

MySprite.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin);
MySprite.addEventListener(TouchEvent.TOUCH_MOVE, onTouchMove);
MySprite.addEventListener(TouchEvent.TOUCH_END, onTouchEnd);

function onTouchBegin(eBegin:TouchEvent) {
     eBegin.target.startTouchDrag(eBegin.touchPointID, false, bg.getRect(this));
     trace("touch begin");
 
 }

function onTouchMove(eMove:TouchEvent) {
    trace(eMove.stageX);
}
 
function onTouchEnd(eEnd:TouchEvent) {
     eEnd.target.stopTouchDrag(eEnd.touchPointID);
     trace("touch end");
}
TouchExample2.as

Följande exempel visar hur du hanterar beröringshändelser och beröringshändelsefaser, samt Multitouch.maxTouchPoints och beröringshändelseobjektets touchPointID-egenskaper. Det här exemplet kommer från Christian Cantrell och förklaras mer detaljerat i hans guide: Stöd för flerberöringsläge och gester på Flash-plattformen.
 package
{
    import flash.display.Sprite;
    import flash.events.TouchEvent;
    import flash.text.AntiAliasType;
    import flash.text.TextField;
    import flash.text.TextFormat;
    import flash.ui.Multitouch;
    import flash.ui.MultitouchInputMode;

    [SWF(width=320, height=460, frameRate=24, backgroundColor=0xEB7F00)]
    public class TouchExample2 extends Sprite
    {
        private var dots:Object;
        private var labels:Object;
        private var labelFormat:TextFormat;
        private var dotCount:uint;
        private var dotsLeft:TextField;
        private static const LABEL_SPACING:uint = 15;
        
        public function TouchExample2()
        {
            super();

            this.labelFormat = new TextFormat();
            labelFormat.color = 0xACF0F2;
            labelFormat.font = "Helvetica";
            labelFormat.size = 11;
            
            this.dotCount = 0;

            this.dotsLeft = new TextField();
            this.dotsLeft.width = 300;
            this.dotsLeft.defaultTextFormat = this.labelFormat;
            this.dotsLeft.x = 3;
            this.dotsLeft.y = 0;
            this.stage.addChild(this.dotsLeft);
            this.updateDotsLeft();

            this.dots = new Object();
            this.labels = new Object();

            Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
            this.stage.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin);
            this.stage.addEventListener(TouchEvent.TOUCH_MOVE, onTouchMove);
            this.stage.addEventListener(TouchEvent.TOUCH_END, onTouchEnd);
        }

        private function onTouchBegin(e:TouchEvent):void
        {
            if (this.dotCount == Multitouch.maxTouchPoints) return;
            var dot:Sprite = this.getCircle();
            dot.x = e.stageX;
            dot.y = e.stageY;
            this.stage.addChild(dot);
            dot.startTouchDrag(e.touchPointID, true);
            this.dots[e.touchPointID] = dot;
            
            ++this.dotCount;

            var label:TextField = this.getLabel(e.stageX + ", " + e.stageY);
            label.x = 3;
            label.y = this.dotCount * LABEL_SPACING;
            this.stage.addChild(label);
            this.labels[e.touchPointID] = label;

            this.updateDotsLeft();
        }
        
        private function onTouchMove(e:TouchEvent):void
        {
            var label:TextField = this.labels[e.touchPointID];
            label.text = (e.stageX + ", " + e.stageY);
        }
        
        private function onTouchEnd(e:TouchEvent):void
        {
            var dot:Sprite = this.dots[e.touchPointID];
            var label:TextField = this.labels[e.touchPointID];
            
            this.stage.removeChild(dot);
            this.stage.removeChild(label);
            
            delete this.dots[e.touchPointID];
            delete this.labels[e.touchPointID];
            
            --this.dotCount;

            this.updateDotsLeft();
        }
        
        private function getCircle(circumference:uint = 40):Sprite
        {
            var circle:Sprite = new Sprite();
            circle.graphics.beginFill(0x1695A3);
            circle.graphics.drawCircle(0, 0, circumference);
            return circle;
        }

        private function getLabel(initialText:String):TextField
        {
            var label:TextField = new TextField();
            label.defaultTextFormat = this.labelFormat;
            label.selectable = false;
            label.antiAliasType = AntiAliasType.ADVANCED;
            label.text = initialText;
            return label;
        }
        
        private function updateDotsLeft():void
        {
            this.dotsLeft.text = "Touches Remaining: " + (Multitouch.maxTouchPoints - this.dotCount);
        }
    }
}




[ X ]Varför på engelska?
Innehåll i Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen är på engelska

Det är inte alla delar av Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen som översätts till alla språk. Om ett språkelement inte översätts visas det på engelska. Klassen ga.controls.HelpBox översätts till exempel inte till något språk. I den svenska versionen av referenshandboken visas därför klassen ga.controls.HelpBox på engelska.