Interactive UIs

No need to put your text into a code block - it’s harder to read (as the text doesn’t wrap so we have to scroll), the syntax highlighting obviously isn’t working right since its contents aren’t code and we can’t click the link.

You can check out my tutorial for a (hopefully?) more in-depth look at UI design - although it seems to cover roughly the same topics as the wiki.

To make an interactive UI you will need scripting knowledge - otherwise it’d just sit there and do nothing no matter how you interact with it.

Best advice I can give you for that is

  1. Make all your UI efficient - waiting 10 seconds just to open a shop is really annoying, same deal with not knowing if I pressed a button or not
  2. Keep your UI consistent - use one EasingStyle for tweens, handle input in the same way for different buttons, have a base button size, etc.
  3. Keep it simple - it’s better for you and the player
6 Likes