Guide de référence ActionScript® 3.0 pour la plate-forme Adobe® Flash®
Accueil  |  Masquer la liste des packages et des classes |  Packages  |  Classes  |  Nouveautés  |  Index  |  Annexes  |  Pourquoi existe-t-il du contenu en anglais ?
Filtres : Récupération des données du serveur...
Récupération des données du serveur...
flash.ui 

MultitouchInputMode  - AS3

Packageflash.ui
Classepublic final class MultitouchInputMode
HéritageMultitouchInputMode Inheritance Object

Version du langage: ActionScript 3.0
Versions du moteur d’exécution: Flash Player 10.1, AIR 2, Flash Lite 4

La classe MultitouchInputMode fournit des valeurs pour la propriété inputMode de la classe flash.ui.Multitouch. Ces valeurs définissent le type d’événements tactiles que le moteur d’exécution de Flash distribue lorsque l’utilisateur interagit avec un périphérique tactile.

Consulter les exemples

Plus d’exemples

Eléments de l’API associés



Propriétés publiques
 PropriétéDéfini par
 Inheritedconstructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.
Object
Méthodes publiques
 MéthodeDéfini par
 Inherited
Indique si la propriété spécifiée d’un objet est définie.
Object
 Inherited
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre.
Object
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l’objet spécifié.
Object
 Inherited
Renvoie la valeur primitive de l’objet spécifié.
Object
Constantes publiques
 ConstanteDéfini par
  GESTURE : String = "gesture"
[statique] Indique que les événements TransformGestureEvent, PressAndTapGestureEvent et GestureEvent sont distribués suite à l’action de l’utilisateur associée prise en charge par l’environnement actuel, et que d’autres événements tactiles (tels qu’un appui bref) sont interprétés comme événements de souris.
MultitouchInputMode
  NONE : String = "none"
[statique] Indique que tout contact de l’utilisateur avec un périphérique tactile est interprété comme un type d’événement de souris.
MultitouchInputMode
  TOUCH_POINT : String = "touchPoint"
[statique] Indique que les événements sont distribués uniquement pour les événements tactiles de base, tels que l’appui bref avec un doigt.
MultitouchInputMode
Détails de la constante

GESTURE

Constante
public static const GESTURE:String = "gesture"

Version du langage: ActionScript 3.0
Versions du moteur d’exécution: Flash Player 10.1, AIR 2, Flash Lite 4

Indique que les événements TransformGestureEvent, PressAndTapGestureEvent et GestureEvent sont distribués suite à l’action de l’utilisateur associée prise en charge par l’environnement actuel, et que d’autres événements tactiles (tels qu’un appui bref) sont interprétés comme événements de souris.

Eléments de l’API associés

NONE

Constante 
public static const NONE:String = "none"

Version du langage: ActionScript 3.0
Versions du moteur d’exécution: Flash Player 10.1, AIR 2, Flash Lite 4

Indique que tout contact de l’utilisateur avec un périphérique tactile est interprété comme un type d’événement de souris.

Eléments de l’API associés

TOUCH_POINT

Constante 
public static const TOUCH_POINT:String = "touchPoint"

Version du langage: ActionScript 3.0
Versions du moteur d’exécution: Flash Player 10.1, AIR 2, Flash Lite 4

Indique que les événements sont distribués uniquement pour les événements tactiles de base, tels que l’appui bref avec un doigt. Lorsque vous utilisez ce paramètre, les événements répertoriés dans la classe TouchEvent sont distribués ; les événements répertoriés dans les classes TransformGestureEvent, PressAndTapGestureEvent et GestureEvent ne sont pas distribués.

Eléments de l’API associés

Multitouch_inputMode.as

L’exemple suivant affiche un message lorsque l’utilisateur appuie sur le carré dessiné sur mySprite sur un écran tactile :
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);
}




[ X ]Pourquoi existe-t-il du contenu en anglais ?
Certaines parties du Guide de référence ActionScript 3.0 sont en anglais

Tout le contenu du Guide de référence ActionScript 3.0 n’a pas été traduit dans toutes les langues. Si un élément de langage n’est pas traduit, il s’affiche en anglais. Par exemple, la classe ga.controls.HelpBox n’est traduite dans aucune langue. Ainsi, dans la version française du guide de référence, la classe ga.controls.HelpBox apparaît en anglais.