right here i have a cat. i tested with a screengui, and this little fella should make a meow sound when you click it. but, when i put the button into the surface gui, none of that happens. i even made little growing/shrinking tween functions for hovering on and off, but none of those are triggering, so i know the button just isn’t picking up at all? what’s going on?
again. works perfectly fine with a screengui, no errors. it’s just for some reason the button doesn’t work at all on the surfacegui. any ideas why? also, there’s no errors when it’s on the surfacegui either.
here’s the instance hierarchy if that’s any help.
i tried setting the zindex to 3 too, but that did nothing. also, none of the other buttons in the first screenshot i showed you work either.
Not neccessarily.
If you move the surface GUI to StarterGUI, then set the Adornee of the GUI to the part, then I believe that it should still work as you wanted, while still being a local script!
(Also, make sure to mark a solution for your post, in this case ModernDev’s reply)