The Correct Way to Design Mobile Buttons

For me, creating a correct button design this way felt too complicated. So I made a simple module for custom mobile buttons that works with ContextActionService

1 Like

ContextActionService in the big 2025 :wilted_flower: kinda the reason why i made this whole tutorial

Ye, it’s kinda strange that Roblox still hasn’t provided a correct design solution for this.
Actually, your post was the one that inspired me in the first place — but since the method felt a bit too complex for me, I decided to create a simple module for custom mobile buttons using ContextActionService.
Hopefully it can help others who are running into the same issue! :sweat_smile:

1 Like

Sorry for bumping, but maybe its just me but when I tried to fill in the jump part of the icon its impossible to select it

I made the deselected and selected their own separate images so you can use them as buttons

instead of having to go through paint net for every image, i just separated these two images below to make the process a lot easier!
(you will lose the transparent icon though through the button, but in my case that is okay, i dont need it perfect)


2 Likes

I’m having a bit of trouble with the part where you remove the transparent pixels using the magic wand and then use the fill tool. I’m not getting the same result :frowning:

have you tried playing around the wand tolerance?