The final release. Puffin is no longer under active development.
v0.4.0 contains a lot of small changes and fixes that made it into the production version of Oneons.
Functionality:
- Support for getting the text width in pixels
AudioComponent
has aShouldLoop
property for looping audio- Added ability to change volume at runtime
- Support for MP3 playback
- Support for changing the background
- Horizontal progress bars have a property to make them visible/invisible
- Support for left/right mouse click detection
- You can tween the alpha on text components
- You can now change tilemap images at runtime
- Checkboxes expose an
OnToggle
callback
Fixes:
- Puffin no longer crashes when going from sub-scene to non-background scene
- Hiding sub-scenes no longer clears the background
- Playing MP3s plays them at the audio component's volume
- MP3 files can play in an audio loop
- Sprites and colour components with alpha=0 are no longer drawn
- OpenAL no longer crashes hard when it's not supported
- Changing volume before the sound starts playing no longer crashes
- BGM volume changes take effect after changing scene/subscene
- Fix: alpha/visibility no longer tweens too quickly or doesn't tween at all
- Fixed a case where tweens no longer update
- Chaining tweens no longer crashes