Difference between revisions of "VectorA:mul"
From ComputerCraft Wiki
Line 1: | Line 1: | ||
{{lowercase}} | {{lowercase}} | ||
{{Function | {{Function | ||
− | |name=vector: | + | |name=vector:mul |
− | |args=[[ | + | |args=[[float (type)|float]] multiplier |
|returns=[[vector (API)|vector]] | |returns=[[vector (API)|vector]] | ||
|api=vector | |api=vector |
Revision as of 13:07, 23 February 2013
Function vector:mul | |
Multiplies a vector with a scalar and returns the resulting vector. | |
Syntax | vector:mul(float multiplier) |
Returns | vector |
Part of | ComputerCraft |
API | vector |
Examples
Example | |
Multiplies a vector by a number and prints the resulting vector. | |
Code |
local a = vector.new(1, 2, 3) local b = 2.5 local c = a:mul(b) print(c.x) print(c.y) print(c.z) --2.5 --5 --7.5 |
Returns the multiplication of the vector by a scalar
Code representation:
local a = vector.new(1, 2, 3) local b = 2 local c = vector.new((a.x * b), (a.y * b), (a.z * b)) --c.x = 2 --c.y = 4 --c.z = 6
Code example:
local a = vector.new(1, 2, 3) local b = 2.5 local c = a:mul(b) print(c.x) print(c.y) print(c.z) --2.5 --5 --7.5