This plugin gives access to the
GuiTransition node and
GuiTransitions singleton which allows to transition multiple GUI layouts easily.
It’s a very handy tool I created, and I use it in every game I start. Simply create an UI layout, add an
GuiTransition node, configure it to fit the layout’s needs and transitions, then simply show or hide the layout using the
GuiTransitions singleton’s methods. Simple as it should be.
Of course, if your game is intended to have several fancy UI transitions at the same time, Simple GUI Transitions may not be for you, but it should be enough for most of simple interface transitions such as sliding or scaling buttons out of screen.