Skip to content

vec2_t

local vec = vec2_t(100, 100)
print(vec)

Fields#

Field Description
x
float
y
float

Operators#

local x = vec2_t(60, 100)
local y = vec2_t(50, 50)

print(x) -- prints formatted
print(x[2]) -- prints y
x[2] = 40 -- sets y to 40
print(x == y) -- prints if x is equal to y
print(x + y) -- prints result of addition
print(x - y) -- prints result of subtraction
print(x / y) -- prints result of division
print(x * y) -- prints result of multiplication
print(-x) -- prints result of inversed x
print(#x) -- prints length of x

Functions#

length#

returns the length of the vector

float length()

unpack#

returns the individiual coords

float, float unpack()