Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Can't figure out how to run a function on the click of a TextButton?

Asked by 10 years ago

Ok so when I click the text button I want the model "Ship" in Lighting to clone, and go into Workspace. I can't figure out how to run the function when I click the button!Heres my script!

function onClick()
    local ship = game.Lighting.Ship:Clone()
    ship.Name = "TheShip"
    ship.Parent = game.Workspace
end

So when I'd add onClick() to run the function, what would I write?

1 answer

Log in to vote
0
Answered by
Perci1 4988 Trusted Moderation Voter Community Moderator
10 years ago

If you want the function to be called whenever the GUI is clicked, just connect() it to the MouseButton1Down event.

script.Parent.MouseButton1Down:connect(onClick)

On a side note, you really should store objects in ServerStorage or ReplicatedStorage instead of Lighting.

Ad

Answer this question