I’ve just released a new version with loads of updates!
Interface Tweaks Update
Features
- New Tool “Zoom” - zoom in and out of level, scroll wheel works too
- New Tool “Move” - move around the level more easily
- New Tool “Select” - select objects in your level
- Move selected objects
- Delete selected objects
- Cut or Copy selected objects (wheel menu or ctrl+c/ctrl+v)
- Paste selected objects into any level
Tweaks
- Levels do not show until fully loaded
- Bundle connections have much larger highlight/select/connect mouse targets
- Behavior window zooms into center of screen
- Dragging large objects now drags from clicked point instead of center
- Playing from behavior window now centers game while running
- Proximity preview display fixes and tweaks
- Raycast preview display fixes and tweaks
- Can now type decimals into Expression default values
- Can navigate animation frames wil left/right arrows
- Round sprite editor sliders to integer
- More predictable selection when deleting animation frames
- Onion skin more opaque in animation editor
- Library search box shows as soon as it has room
Bugfixes
- Force shaders to re-render even when game isn’t updating
- Fix problems with switching to non-solid physics
- Fix Object Value extract race condition
- Fix multiple controller support
- Fix initialization when emitting an object containing scale behaviors
- Fix animation editing “move reset” bug
- Fix switch on/off ui desync in behavior preview
- Fix error when changing render order of new object
- Fix massive sprite preview in edit button after resizing
- Copy/paste Global block updates correctly
- Clearing expressions no longer reverts
- Keyboard blocks have independent delay values
- Fix truncated text in team conflict popup
- Un-highlight blocks when converting to bundle
- Fix crash when dragging new Global name
- Fix truncated tutorial text
- Raycast preview placement correct for large objects
How to use the new tools:
Pointer
This is the default mouse pointer, which works the way it always has. The keyboard shortcut is v.
Zoom
This one is pretty straightforward. Click the zoom tool, then drag to zoom in and out. Click to reset the zoom to the default. The keyboard shortcut to select this tool is z, and the mousewheel will also zoom, whether this tool is selected or not.
Move
Also pretty simple, this tool is used for moving the game world around without needing to click on an empty space. The keyboard shortcut is h
Select
Use the select tool to select multiple objects at once. The shortcut for this tool is s.
Once selected, objects can be dragged to move them around. Clicking on the selection brings up a wheel menu where you can cut, copy, or delete the selected objects. You can also delete them with the delete/backspace key, copy with ctrl+c, or cut using ctrl+x.
When you have objects in the clipboard and are using the pointer tool, they can be pasted by clicking the level and selecting the new “Paste” option in the wheel menu. The shortcut keys ctrl+v will also work. Groups of objects can be pasted between levels as well.
As always, please let me know if you have any feedback - especially if you find any problems.
Thanks!