| Пакет | 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" [статические]
Одно значение, которое описывает все фазы простых жестов, таких как нажатие двумя пальцами или выделение. | 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 |
Одно значение, которое описывает все фазы простых жестов, таких как нажатие двумя пальцами или выделение. Для жестов, которые задают свойству phase значение all (такие как выделение и нажатие двумя пальцами), при отправке события значение свойства 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, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства