Package | flash.ui |
Class | public final class MultitouchInputMode |
Inheritance | MultitouchInputMode Object |
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10.1, AIR 2, Flash Lite 4 |
inputMode
property in the flash.ui.Multitouch class.
These values set the type of touch events the Flash runtime dispatches when the user interacts with a touch-enabled device.
See also
Public Properties
Public Methods
Public Constants
Constant | Defined By | ||
---|---|---|---|
GESTURE : String = "gesture" [static]
Specifies that TransformGestureEvent, PressAndTapGestureEvent, and GestureEvent events are dispatched for the related user interaction supported by the current environment,
and other touch events (such as a simple tap) are interpreted as mouse events. | MultitouchInputMode | ||
NONE : String = "none" [static]
Specifies that all user contact with a touch-enabled device is interpreted as a type of mouse event. | MultitouchInputMode | ||
TOUCH_POINT : String = "touchPoint" [static]
Specifies that events are dispatched only for basic touch events, such as a single finger tap. | MultitouchInputMode |
Constant Detail
GESTURE | Constant |
public static const GESTURE:String = "gesture"
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10.1, AIR 2, Flash Lite 4 |
Specifies that TransformGestureEvent, PressAndTapGestureEvent, and GestureEvent events are dispatched for the related user interaction supported by the current environment, and other touch events (such as a simple tap) are interpreted as mouse events.
See also
NONE | Constant |
public static const NONE:String = "none"
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10.1, AIR 2, Flash Lite 4 |
Specifies that all user contact with a touch-enabled device is interpreted as a type of mouse event.
See also
TOUCH_POINT | Constant |
public static const TOUCH_POINT:String = "touchPoint"
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 10.1, AIR 2, Flash Lite 4 |
Specifies that events are dispatched only for basic touch events, such as a single finger tap. When you use this setting, events listed in the TouchEvent class are dispatched; events listed in the TransformGestureEvent, PressAndTapGestureEvent, and GestureEvent classes are not dispatched.
See also
Examples How to use this example
Multitouch_inputMode.as
The following example displays a message when the
square drawn on mySprite is tapped on a touch-enabled screen:
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); }
Thu May 20 2010, 02:19 AM -07:00