Line 3 has a error, but I dont know what it is. Please help.
function move() for i=1,50 do script.Parent.ImageLabel.Size + script.Parent.ImageLabel.Vector2.new (1,0) end end script.Parent.MouseButton1Click:connect(move)
Line 3, I'm assuming you want to do something with the sum of the values.
Right now, line 3 is like "Ok, I added 2 values, what do I do now?" Probably you just want the ImageLabel to equal the sum of those 2 values. And since it looks like you just want to add Vector2(1,0)
, you just use Vector2.new()
You would do that like this:
script.Parent.ImageLabel.Size = Vector2.new(script.Parent.ImageLabel.Size.X + 1, script.Parent.ImageLabel.Size.Y)
Try this:
function MoveGui() for i = 1, 50 do script.Parent.ImageLabel.Size = script.Parent.ImageLabel.Size + UDim2.new(2, 0, 2, 0) end end -- Or function MoveGui() script.Parent.ImageLabel:TweenSize(UDim2.new(2, 0, 2, 0), "Out", "Quad", 0.5, true) end -- Or function MoveGui() script.Parent.ImageLabel.Size = UDim2.new(2, 0, 2, 0) end
You would change what's inside of the UDim2.new() too what you would like the sizing to be. Play around with it a bit.