I was going through my scripts and realized, I scripted some GUI button on a surface GUI so when they were activated they would do something. But instead of using “MouseButton1Click”
as the event I used “Activated”. Should I replace this or do I keep it as how it is? Honestly I don’t see the difference.
Here’s a similar post:
For some reason, MouseButton1Click will not work on mobile but MouseButton1Down & MouseButton1Up will, so you should probably change it to those
I don’t get it, so “Activated” does not work on scrolling frames? Or else im guessing they are the same thing.
I mean I don’t know much about Activated, but I’m assuming that it’s basically a support for all button interactions
For the reason why the event doesn’t work on scrolling frames I have no idea why, but I’m assuming it’s just an alternate or something
From my understanding, the Activated event works in relatively the same way as MouseButton1Click, except it only works if the GuiObject’s Active property is enabled.
I use the Activated event for the vast majority of GuiObjects & I haven’t experienced any issues with it when the GuiObject is in a ScrollingFrame.