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

Tween breaking when adding a second GUI?

Asked by
nicros 165
9 years ago

So ive got a tween and im using the same thing for an inventory button that moves it and it works fine with multiple objects tweening at once

so ive got this that works

wait(1)
Invy = script.Parent.Parent.InvenButton
Open=true

function RunGui()
    if Open then
    Invy : TweenPosition(UDim2.new(.25, 0, .25, 0))
    end
end
script.Parent.MouseButton1Down:connect(RunGui)

that moves my inventory button only

but when i add these lines


BookOpen = script.Parent.Parent.Parent.ShopGui.Open --and this line BookOpen : TweenPosition(UDim2.new(.25, 0, .25, 0))

and turn the script into this

wait(1)
Invy = script.Parent.Parent.InvenButton
BookOpen = script.Parent.Parent.Parent.ShopGui.Open --Added line
Open=true

function RunGui()
    if Open then
    Invy : TweenPosition(UDim2.new(.25, 0, .25, 0))
    BookOpen : TweenPosition(UDim2.new(.25, 0, .25, 0)) --Added line
    end
end
script.Parent.MouseButton1Down:connect(RunGui)

the tween wont work when i click the button....so im guessing the problem is the BookOpen

BookOpen in under my StarterGui.ShopGui and its called Open, idk if i did it wrong or if i forgot to add something because its so far from the script....idk im a big noob at Lua so please any help on guiding me to a solution is welcome :)

Answer this question