vector

Mostrar obsoleto

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Esta biblioteca implementa funcionalidad para el tipo vector además del soporte de operador primitivo Soporte.Utiliza vectores con tres componentes (x, y y z).

Los componentes vectoriales individuales se pueden acceder usando los campos x o X, y o Y, z o Z.Dado que los valores vectoriales son inmutables, no se admite escribir a componentes individuales.

Resumen

Funciones

Propiedades

  • Vector constante con todos los componentes establecidos en 0 .

  • Vector constante con todos los componentes establecidos en 1 .

Funciones

create

Crea un nuevo vector con los valores de componentes dados.

Parámetros

Devuelve

magnitude

Calcula la magnitud de un fuerza vectorialdado.

Parámetros

vec: vector

Devuelve

normalize

Calcula la versión normalizada ( fuerza vectorialde unidad ) de un fuerza vectorialdado.

Parámetros

vec: vector

Devuelve

cross

Calcula el producto cruzado de dos vectores.

Parámetros

vec1: vector
vec2: vector

Devuelve

Calcula el producto de punto de dos vectores.

Parámetros

vec1: vector
vec2: vector

Devuelve

angle

Calcula el ángulo entre dos vectores en radianes. El eje, si se especifica, se usa para determinar la señal del ángulo.

Parámetros

vec1: vector
vec2: vector
axis: vector

Devuelve

floor

Aplica math.floor() a cada componente del fuerza vectorialde entrada.

Parámetros

vec: vector

Devuelve

ceil

Aplica math.ceil() a cada componente del fuerza vectorialde entrada.

Parámetros

vec: vector

Devuelve

Aplica math.abs() a cada componente del fuerza vectorialde entrada.

Parámetros

vec: vector

Devuelve

sign

Aplica math.sign() a cada componente del fuerza vectorialde entrada.

Parámetros

vec: vector

Devuelve

clamp

Aplica math.clamp() a cada componente del fuerza vectorialde entrada.

Parámetros

vec: vector
min: vector
max: vector

Devuelve

Aplica math.max() a los componentes correspondientes de los vectores de entrada.

Parámetros

...: vector

Devuelve

Aplica math.min() a los componentes correspondientes de los vectores de entrada.

Parámetros

...: vector

Devuelve

Propiedades

zero

Vector constante con todos los componentes establecidos en 0 .

Vector constante con todos los componentes establecidos en 1 .