Update and bug fixes


It’s been a little while. I’ve made some changes and fixed some bugs.

Most importantly, Emu now uses the new nine slice system that’s been added to GameMaker Studio 2.3.2. 2.3.2 is currently in beta, although I expect it to hit stable fairly soon; if you’re still using the stable version of 2.3.1 and don’t want to use the beta, I recommend not updating this until then.

For everyone else, you can use the new nineslice settings in the GameMaker Sprite editor to modify the slicing options of many of the sprites on the UI: buttons, tab headings, etc. It’s much more flexible than the old, manually-coded version.

Other than that:

  • EmuTab: headings render correctly, with the non-active tabs on the bottom row drawing a full box around themselves to make it easier to see which one is active

  • EmuInput: SetMultiLine() now behaves correctly (it previously did nothing)

  • EmuColorPicker: fixed a bug involving colors not being set correctly

  • EmuColorPicker: fixed a bug involving callbacks not firing in certain places

  • EmuColorPicker: fixed a bug that could crash the program if you tried to use manual text entry

  • The string-and-hex functions now use something that’s (kinda) built into GameMaker, which hopefully means they’re more reliable

  • Added a color picker to the demo

Have fun!

Files

emu.yymps 1 MB
Mar 13, 2021
EmuDemo.zip 2 MB
Mar 13, 2021

Get Emu - UI for GameMaker

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.