パッケージ | flash.events |
クラス | public final class GesturePhase |
継承 | GesturePhase Object |
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10.1, AIR 2, Flash Lite 4 |
phase
プロパティを all
に設定します。
関連する API エレメント
パブリックプロパティ
パブリックメソッド
パブリック定数
定数 | 定義元 | ||
---|---|---|---|
ALL : String = "all" [静的]
2 本の指によるタップやスワイプなどの簡単なジェスチャのすべての段階に対応する単一の値です。 | GesturePhase | ||
BEGIN : String = "begin" [静的]
新しいジェスチャの開始(タッチ対応スクリーンに指で触れるなど)を示します。 | GesturePhase | ||
END : String = "end" [静的]
ジェスチャの終了(タッチ対応スクリーンから指を離すなど)を示します。 | GesturePhase | ||
UPDATE : String = "update" [静的]
ジェスチャの進行(タッチ対応スクリーン上で指を動かすなど)を示します。 | GesturePhase |
定数の詳細
ALL | 定数 |
public static const ALL:String = "all"
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10.1, AIR 2 |
2 本の指によるタップやスワイプなどの簡単なジェスチャのすべての段階に対応する単一の値です。イベントオブジェクトの phase
プロパティを all
(スワイプおよび 2 本の指によるタップジェスチャ)に設定するジェスチャの場合、イベントが送出されると phase
値は常に all
になります。
関連する API エレメント
BEGIN | 定数 |
public static const BEGIN:String = "begin"
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10.1, AIR 2, Flash Lite 4 |
新しいジェスチャの開始(タッチ対応スクリーンに指で触れるなど)を示します。
関連する API エレメント
END | 定数 |
public static const END:String = "end"
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10.1, AIR 2, Flash Lite 4 |
ジェスチャの終了(タッチ対応スクリーンから指を離すなど)を示します。
関連する API エレメント
UPDATE | 定数 |
public static const UPDATE:String = "update"
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | Flash Player 10.1, AIR 2, Flash Lite 4 |
ジェスチャの進行(タッチ対応スクリーン上で指を動かすなど)を示します。
関連する API エレメント
例 この例の使用方法
TransformGestureEventExample.as
次の例は、
GESTURE_ROTATE
イベントのイベント処理を示しています。ユーザーがタッチ対応デバイスで回転ジェスチャを実行しているときに、mySprite が回転し、myTextField に現在の段階が設定されます。
Multitouch.inputMode = MultitouchInputMode.GESTURE; var mySprite = new Sprite(); mySprite.addEventListener(TransformGestureEvent.GESTURE_ROTATE , onRotate ); mySprite.graphics.beginFill(0x336699); mySprite.graphics.drawRect(0, 0, 100, 80); var myTextField = new TextField(); myTextField.y = 200; addChild(mySprite); addChild(myTextField); function onRotate(evt:TransformGestureEvent):void { evt.target.rotation -= 45; if (evt.phase==GesturePhase.BEGIN) { myTextField.text = "Begin"; } if (evt.phase==GesturePhase.UPDATE) { myTextField.text = "Update"; } if (evt.phase==GesturePhase.END) { myTextField.text = "End"; } }
Tue Jun 12 2018, 10:34 AM Z