|
|
(30 intermediate revisions by 10 users not shown) |
Line 1: |
Line 1: |
| {{CatUp|Tutorials}}
| | #redirect [[RBX.lua.Instance (Object)]] |
| __TOC__
| |
| | |
| == Introduction ==
| |
| An "Instance" refers to an Instance of an Object, hence the name. Instance is a very useful piece of script. It can be used to create just about anything, and it is used often in [[User:Anaminus|Anaminus]]' Script Builder.
| |
| | |
| It is different from:
| |
| | |
| <pre>
| |
| local o = game.Workspace.Object:Clone()
| |
| o.Parent = game.Workspace
| |
| </pre>
| |
| | |
| Instance actually creates an Object from scratch, instead of copying from somewhere else.
| |
| In the next section, we will take a look at some examples.
| |
| | |
| == Creating a Message ==
| |
| | |
| <pre>
| |
| local msg = Instance.new("Message")
| |
| | |
| msg.Parent = game.Workspace
| |
| msg.Text = "Hello."
| |
| wait(10)
| |
| msg:Remove()
| |
| </pre>
| |
| | |
| In the above script, you see that "Instance.new" is creating a new object, a message, and making it's variable name "msg". The rest of the script then tells "msg" what to do.
| |
| | |
| == Creating a Part ==
| |
| | |
| <pre>
| |
| local p = Instance.new("Part")
| |
| | |
| p.Parent = game.Workspace
| |
| p.Name = "Brick"
| |
| p.BrickColor = BrickColor.new(21)
| |
| | |
| p.Anchored = true
| |
| </pre>
| |
| | |
| In the above script, "Instance.new" is creating a Part Object, with a variable name of "p", and again, the script tells it what it wants to do. This script is very useful indeed.
| |
| | |
| == Creating an Explosion ==
| |
| | |
| <pre>
| |
| local e = Instance.new("Explosion")
| |
| | |
| e.Parent = game.Workspace
| |
| </pre>
| |
|
| |
| In the above script, "Instance.new" is creating a Explosion Object, with a variable name of "e".
| |
| | |
| ==Creating Sparkles==
| |
| | |
| local g = Instance.new("Sparkles") --This creates the Sparkles
| |
| g.Parent = game.Workspace.Player.Torso --Change Player to your Character's name and Torso to a part you want the sparkles to be in, so its basicly saying that the Sparkles will go in Player's torso.
| |
| | |
| [[Category:Scripting Tutorials]]
| |