Constructors: Difference between revisions
From Legacy Roblox Wiki
Jump to navigationJump to search
>JulienDethurens |
>JulienDethurens No edit summary |
||
Line 11: | Line 11: | ||
CFrame.Angles(a, b, c) | CFrame.Angles(a, b, c) | ||
</code> | </code> | ||
==See Also== | |||
* [[Data Types]] |
Revision as of 21:12, 22 January 2012
Introduction
Constructors are functions which create an instance of data or a value of a specific type.
While some functions may return a specific data type, for instance, a Vector3, they are not considered a Constructor because they needed to call a constructor to make the value.
function a(x, y)
return Vector3.new(x.x, y.y, 0) -- A constructor is called here.
end
Examples
Vector3.new(x, y, z)
Instance.new(n)
CFrame.Angles(a, b, c)