vector.unm
From ComputerCraft
Jump to navigation
Jump to search
vector.unm Function | |
---|---|
Syntax vector.unm(
Colon notation: self:unm() | |
Returns | table vector |
API | vector |
Source | CC:Tweaked (source) |
Given a vector, self, this function will apply the unary operation, unary minus, to each component in self to create a new vector. This can also be written as -self
. If self was not created with vector.new, this function will not work as designed.
|
|||
Applies unary minus to a vector and prints the resulting vector | |||
Code | local vectorA = vector.new(240, 71, -3040)
local vectorB = vector.unm(vectorA)
print("My new vector has the components:", vectorB.x, vectorB.y, vectorB.z)
|
||
Output | My new vector has the components: -240 -71 3040 |
Retrieved from "https://wiki.computercraft.cc/index.php?title=Vector.unm&oldid=4082"