Version 5.0.0 Release
·
55 commits
to main
since this release
This version brings in several changes and adds support for Aseprite 1.3-rc1. The following changes have been implemented.
- Resolved issue where reversing an
AnimatedSpritewould cause an exception. - Added
AsepriteFileReader.Read(Stream)method to support reading Aseprite file withTitleContainerstream (Closes #49) - Added new processors for the mgcb-editor when pre-processing content using the mgcb-editor. These include:
- Sprite Processor
- SpriteSheet Processor
- TextureAtlas Processor
- Tileset Processor
- Tilemap Processor
- AnimatedTileMap Processor
- Support for Aseprite 1.3-rc1
- Support for User Data for Tiles added
- Tile User Data can only be set in Aseprite through the LUA Scripting API at this time.
- Support for new tag "Repeat" field added.
- Support for new
PingPongReverseloop direction added. Animatedspriteinstances are no longer coupled to theAnimationTagused to create them. TheAnimationTagnow is only used to create theAnimatedSpriteand after creation, properties such asAnimatedSprite.IsReversedaffect only that instance.AnimatedSprite.Speedproperty added to control rate of animation speedAnimatedSprite.Play()added.AnimatedSpritewill need to be explicitly told to play using theAnimatedSprite.Playmethod.- Parameter for method provided to override the loop count
- Support for User Data for Tiles added