vector
*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
Crea un nuevo vector con los valores de componentes dados.
Calcula la magnitud de un fuerza vectorialdado.
Calcula la versión normalizada ( fuerza vectorialde unidad ) de un fuerza vectorialdado.
Calcula el producto cruzado de dos vectores.
Calcula el producto de punto de dos vectores.
Calcula el ángulo entre dos vectores en radianes.
Aplica math.floor() a cada componente del fuerza vectorialde entrada.
Aplica math.ceil() a cada componente del fuerza vectorialde entrada.
Aplica math.abs() a cada componente del fuerza vectorialde entrada.
Aplica math.sign() a cada componente del fuerza vectorialde entrada.
Aplica math.clamp() a cada componente del fuerza vectorialde entrada.
Aplica math.max() a los componentes correspondientes de los vectores de entrada.
Aplica math.min() a los componentes correspondientes de los vectores de entrada.
Funciones
max
Aplica math.max() a los componentes correspondientes de los vectores de entrada.
Parámetros
Devuelve
min
Aplica math.min() a los componentes correspondientes de los vectores de entrada.
Parámetros
Devuelve
Propiedades
zero
Vector constante con todos los componentes establecidos en 0 .
one
Vector constante con todos los componentes establecidos en 1 .