31
Releases / 2D Toolkit 2.3.3
« on: December 15, 2013, 09:40:12 pm »
Please read the migration guide before updating. 2D Toolkit 2.x is not API compatible with 1.x.
http://unikronsoftware.com/2dtoolkit/docs/2.3/migration_guide.html
Maintenance release
Documentation available at:
http://unikronsoftware.com/2dtoolkit/docs/2.3
Be sure to run "Setup for JavaScript" after importing if you're using this feature. 2.3 is a very big update - and you're likely to have errors if you don't run this properly after restarting Unity.
What's new
Bug fixes and improvements
http://unikronsoftware.com/2dtoolkit/docs/2.3/migration_guide.html
Maintenance release
Documentation available at:
http://unikronsoftware.com/2dtoolkit/docs/2.3
Be sure to run "Setup for JavaScript" after importing if you're using this feature. 2.3 is a very big update - and you're likely to have errors if you don't run this properly after restarting Unity.
What's new
- Support for Unity 4.3 - 2D physics and render layers. Notes here
- Animating 2D polygon colliders when running under Unity 4.3 2D physics
- Default pixels per meter is now 100 to work better with Unity
- Png atlases - enable in sprite collection settings. Much smaller builds at the cost of some load time.
- Dropped support for Unity older than 3.5. Unity 3.5 support will be dropped in 2D Toolkit 2.4
- Option to disable rotation in sprite collection
- tk2dCamera - Fill scale mode (contributed code, will need to update with contributor)
- tk2dTileMap TMX import now supports rotated / flipped tiles.
- tk2dUIMask - now has sorting layer controls when run on Unity 4.3
- tk2dTileMap now supports Unity sorting layers - this overrides all other sorting controls.
- Added experimental PNG atlas usage detection and unloader - disabled by default. Please help test this if you use PNG atlases. Enable it by uncommenting the first line in tk2dEditorSpriteDataUnloader.cs and restart Unity. You shouldn't notice any difference, but Unity shouldn't run out of memory. There are still cases where things get orphaned, please report back if you find any reproducible ones.
Bug fixes and improvements
- tk2dSpriteAnimator - pingpong mode bugfix with 1 frame
- SetFocus(bool) on tk2dUITextInput, lets you set shift focus to another control from the callback.
- tk2dSpriteAnimator - ProcessEvents works with invalid input
- 2d sprites retain trigger status, should work a bit better than before and shouldn't add random colliders
- Loadable assets now persist after Rebuild Index
- Tilemap error on awake, was harmless but annoying
- Tilemap import bugfix
- FormatText missing InitInstance
- PNG atlases building bug with fonts
- Static sprite batcher null ref error
- one shot audio volume workaround
- tilemap material fix
- material id fix when sprite collection is rebuilt after clearing references with material overrides
- tk2dCameraAnchor - doesn't mark scene dirty every frame
- tilemap - random brush respects flip and rotate flags
- unity 4.3 undo and other compatibility fixes
- removed useGameWindowResolutionInEditor compile warning
- AlphaIsTransparency is set on imported textures
- Sprite collection editor performance improvements, now can handle 10000s of sprites in a collection.
- Hide tk2d widgets when shift is held down to tweak colliders.
- tilemap prefabs that are in the scene will be destroyed if the prefab type is changed.
- Tilemap normals on when sprite collection setting requests normals