Vector2
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Le type de données Vector2 représente une valeur 2D avec une direction et une magnitude. Certaines applications incluent des éléments de GUI et des positions de la souris 2D.
Opérations de mathématique
Les opérations suivantes de mathématiques sont valides pour le taperde données Vector2 :
<tbody><tr><td><code>Datatype.Vector2</code><code>+</code><code>Datatype.Vector2</code></td><td>Produit un <code>Datatype.Vector2</code> avec chaque composant de la deuxième pièce ajoutée à la pièce correspondante de la première.</td></tr><tr><td><code>Datatype.Vector2</code><code>-</code><code>Datatype.Vector2</code></td><td>Produit un <code>Datatype.Vector2</code> avec chaque composant du deuxième subtrait de l' composant correspondant du premier.</td></tr><tr><td><code>Datatype.Vector2</code><code>\*</code><code>Datatype.Vector2</code></td><td>Produit un <code>Datatype.Vector2</code> avec chaque composant du deuxième multiplié par le composant correspondant du premier.</td></tr><tr><td><code>Datatype.Vector2</code><code>/</code><code>Datatype.Vector2</code></td><td>Produit un <code>Datatype.Vector2</code> avec chaque composant de la première partie divisée par le composant correspondant de la deuxième partie.</td></tr><tr><td><code>Datatype.Vector2</code><code>\*</code><code>numéro</code></td><td>Produit un <code>Datatype.Vector2</code> avec chaque composant multiplié par le nombre.</td></tr><tr><td><code>Datatype.Vector2</code><code>/</code><code>numéro</code></td><td>Produit un <code>Datatype.Vector2</code> avec chaque composant divisé par le nombre.</td></tr></tbody>
Opération | Description |
---|
Résumé
Propriétés
Méthodes
Renvoie le produit croisé des deux vécteurs.
Renvoie un nouveau vécteur des valeurs absolues des composants de l'original.
Renvoie un nouveau vécteur du plafond des composants de l'original.
Renvoie un nouveau vécteur du sol des composants de l'原.
Retourne un nouveau vécteur des composants de la signature (-1, 0, ou 1) de l'original.
Renvoie l'angle en radians entre les deux vécteurs.
Renvoie un produit de point vectoriel scalaire des deux vecteurs.
Retourne une ligne Vector2 interpolée linéairement entre ce Vector2 et le but donné par l'alpha donné.
Retourne un Vector2 avec chaque composant en tant que le plus élevé parmi les composants respectifs des objets fournis Vector2 .
Retourne un Vector2 avec chaque composant en tant que le plus bas parmi les composants respectifs des objets fournis Vector2 .
Retourne true si les composantes X et Y de l'autre Vector2 sont dans les unités epsilon de chaque composante correspondante de ce Vector2 .
Constructeurs
Propriétés
Méthodes
Angle
Renvoie l'angle en radians entre les deux vécteurs. Spécifiez true pour le drapeau optionnel isSigned si vous voulez un angle signé. Par défaut, la méthode renvoie la valeur absolue. Les angles signés sont négatifs lorsqu'ils vont dans le sens horaire. Les valeurs sont dans la tranche [0, pi] pour les angles