Package | flash.events |
Classe | public class DeviceRotationEvent |
Héritage | DeviceRotationEvent Event Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 26.0 |
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
bubbles : Boolean [lecture seule]
Indique si un événement peut se propager vers le haut (bubbling). | Event | ||
cancelable : Boolean [lecture seule]
Indique si le comportement associé à l’événement peut être évité. | Event | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
currentTarget : Object [lecture seule]
L’objet qui traite activement l’objet Event avec un écouteur d’événements. | Event | ||
eventPhase : uint [lecture seule]
Phase actuelle du flux d’événements. | Event | ||
pitch : Number
tangage le long de l’axe x, mesuré en degrés. | DeviceRotationEvent | ||
quaternion : Array
Données de quaternion pour la rotation du périphérique au format [w, x, y, z]. | DeviceRotationEvent | ||
roll : Number
Roulis le long de l’axe y, mesuré en degrés. | DeviceRotationEvent | ||
target : Object [lecture seule]
Cible de l’événement. | Event | ||
timestamp : Number
Nombre de millisecondes au moment où se produit l’événement après l’initialisation du moteur d’exécution. | DeviceRotationEvent | ||
type : String [lecture seule]
Type d’événement. | Event | ||
yaw : Number
lacet le long de l’axe z, mesuré en degrés. | DeviceRotationEvent |
Méthode | Défini par | ||
---|---|---|---|
DeviceRotationEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, timestamp:Number = 0, roll:Number = 0, pitch:Number = 0, yaw:Number = 0, quaternion:Array = null)
Crée un objet DeviceRotationEvent qui contient des informations sur le roulis, le lacet et le tangage le long de l’axe tridimensionnel. | DeviceRotationEvent | ||
[override]
Crée une copie de l’objet DeviceRotationEvent et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine. | DeviceRotationEvent | ||
Fonction d’un utilitaire permettant d’implémenter la méthode toString() dans des classes Event ActionScript 3.0 personnalisées. | Event | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Vérifie si la méthode preventDefault() a été appelée pour l’événement. | Event | ||
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 | ||
Annule le comportement par défaut d’un événement si cette opération est possible. | Event | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Bloque le traitement des écouteurs d’événement dans le nœud actuel et les suivants dans le flux d’événements. | Event | ||
Bloque le traitement des écouteurs d’événement dans les nœuds qui suivent le nœud actuel dans le flux d’événements. | Event | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
[override]
Renvoie une chaîne contenant toutes les propriétés de l’objet DeviceRotationEvent. | DeviceRotationEvent | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
Constante | Défini par | ||
---|---|---|---|
UPDATE : String = "update" [statique]
Définit la valeur de la propriété type d’un objet d’événement DeviceRotationEvent. | DeviceRotationEvent |
pitch | propriété |
quaternion | propriété |
roll | propriété |
timestamp | propriété |
timestamp:Number
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 26.0 |
Nombre de millisecondes au moment où se produit l’événement après l’initialisation du moteur d’exécution. Par exemple, si le périphérique capture les données DeviceRotation 4 secondes après l’initialisation de l’application, la propriété timestamp
de l’événement est définie sur 4000.
Implémentation
public function get timestamp():Number
public function set timestamp(value:Number):void
yaw | propriété |
DeviceRotationEvent | () | Constructeur |
public function DeviceRotationEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, timestamp:Number = 0, roll:Number = 0, pitch:Number = 0, yaw:Number = 0, quaternion:Array = null)
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 26.0 |
Crée un objet DeviceRotationEvent qui contient des informations sur le roulis, le lacet et le tangage le long de l’axe tridimensionnel. Les objets Event sont transmis en tant que paramètres aux écouteurs d’événements.
Paramètrestype:String — Type de l’événement. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété type héritée. Il n’existe qu’un seul type d’événement de mise à jour : AccelerometerEvent.UPDATE .
| |
bubbles:Boolean (default = false ) — Détermine si l’objet Event se propage vers le haut. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété bubbles héritée.
| |
cancelable:Boolean (default = false ) — Détermine si l’objet Event peut être annulé. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété cancelable héritée.
| |
timestamp:Number (default = 0 ) — Horodatage de la mise à jour de DeviceRotation.
| |
roll:Number (default = 0 ) — Valeur de roulis en degrés le long de l’axe y.
| |
pitch:Number (default = 0 ) — Valeur de tangage en degrés le long de l’axe x.
| |
yaw:Number (default = 0 ) — Valeur de lacet en degrés le long de l’axe z.
| |
quaternion:Array (default = null ) — Quaternions de rotation du périphérique au format [w, x, y, z].
|
clone | () | méthode |
override public function clone():Event
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 26.0 |
Crée une copie de l’objet DeviceRotationEvent et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine.
Valeur renvoyéeEvent — Nouvel objet DeviceRotationEvent dont les propriétés ont la même valeur que celles de l’objet d’origine.
|
toString | () | méthode |
override public function toString():String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 26.0 |
Renvoie une chaîne contenant toutes les propriétés de l’objet DeviceRotationEvent. Le format utilisé est le suivant :
[DeviceRotationEvent type=value bubbles=value cancelable=value timestamp=value roll=value pitch=value yaw=value quaternion=value ]
String — Chaîne contenant toutes les propriétés de l’objet DeviceRotationEvent.
|
UPDATE | Constante |
public static const UPDATE:String = "update"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 26.0 |
Définit la valeur de la propriété type
d’un objet d’événement DeviceRotationEvent
.
Les propriétés de cet événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
currentTarget | L’objet qui traite activement l’objet Event avec un écouteur d’événements. |
timestamp | Horodatage de la mise à jour de DeviceRotation. |
roulis | Valeur de roulis en degrés. |
tangage | Valeur de tangage en degrés. |
lacet | Valeur de lacet en degrés. |
quaternion | Données de quaternion au format [w, x, y, z]. |
Tue Jun 12 2018, 09:30 AM Z