Vector2
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
El tipo de dato Vector2 representa un valor de 2D con dirección y magnitud. Algunas aplicaciones incluyen elementos de interfaz gráfica y posiciones de ratón de 2D.
Operaciones matemáticas
Las siguientes operaciones matemáticas son válidas para el introducirde datos Vector2 :
<td>Descripción</td></tr></thead><tbody><tr><td><code>Tipo de datos.Vector2</code><code>+</code><code>Tipo de datos.Vector2</code></td><td>Produce un <code>Datatype.Vector2</code> con cada componente del segundo agregado al componente correspondiente del primero.</td></tr><tr><td><code>Tipo de datos.Vector2</code><code>-</code><code>Tipo de datos.Vector2</code></td><td>Produce un <code>Datatype.Vector2</code> con cada componente del segundo restado del componente correspondiente del primero.</td></tr><tr><td><code>Tipo de datos.Vector2</code><code>*</code><code>Tipo de datos.Vector2</code></td><td>Produce un <code>Datatype.Vector2</code> con cada componente del segundo multiplicado por el componente correspondiente del primero.</td></tr><tr><td><code>Tipo de datos.Vector2</code><code>/</code><code>Tipo de datos.Vector2</code></td><td>Produce un <code>Datatype.Vector2</code> con cada componente de la primera dividido por el componente correspondiente de la segunda.</td></tr><tr><td><code>Tipo de datos.Vector2</code><code>*</code><code>número</code></td><td>Produce un <code>Datatype.Vector2</code> con cada componente multiplicado por el número.</td></tr><tr><td><code>Tipo de datos.Vector2</code><code>/</code><code>número</code></td><td>Produce un <code>Datatype.Vector2</code> con cada componente dividido por el número.</td></tr></tbody>
Operación |
---|
Resumen
Propiedades
Métodos
Devuelve el producto cruzado de los dos vectores.
Devuelve un nuevo vector de los valores absolutos de los componentes del original.
Devuelve un nuevo vector desde el techo de los componentes del original.
Devuelve un nuevo vector desde el suelo de los componentes del original.
Devuelve un nuevo vector desde la firma (-1, 0, o 1) de los componentes del original.
Devuelve el ángulo en radianes entre los dos vectores.
Devuelve un producto escalar de los dos vectores.
Devuelve una línea Vector2 linealmente interpolada entre este Vector2 y el objetivo dado por la alfa dada.
Devuelve un Vector2 con cada componente como el más alto entre los respectivos componentes de los objetos proporcionados Vector2.
Devuelve un Vector2 con cada componente como el más bajo entre los respectivos componentes de los objetos proporcionados Vector2.
Devuelve true si los componentes X y Y del otro Vector2 están dentro de las unidades de epsilon de cada componente correspondiente de este Vector2 .
Operaciones de matemáticas
Produce un Vector2 con cada componente del segundo agregado al componente correspondiente del primero.
Produce un Vector2 con cada componente del segundo restado del componente correspondiente del primero.
Produce un Vector2 con cada componente del segundo multiplicado por el componente correspondiente del primero.
Produce un Vector2 con cada componente de la primera dividido por el componente correspondiente de la segunda.
Produce un Vector2 con cada componente multiplicado por el número.
Produce un Vector2 con cada componente dividido por el número.
Constructores
Propiedades
Métodos
Angle
Devuelve el ángulo en radianes entre los dos vectores.Especifique true para el binario opcional isSigned si desea un ángulo firmado.Por defecto, el método devuelve el valor absoluto.Los ángulos firmados son negativos al ir en sentido horario.Los valores están en el rango [0, pi] para ángulos absolutos y [-pi, pi] para ángulos firmados.