2D Toolkit Forum
2D Toolkit => Releases => Topic started by: unikronsoftware on March 05, 2014, 06:57:05 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
Documentation available at:
http://unikronsoftware.com/2dtoolkit/docs/2.4
Be sure to run "Setup for JavaScript" after importing if you're using JavaScript/UnityScript or Boo.
What's new
- 2D raycast option on tk2dUICamera.
- Custom / Advanced collider shape support. Docs here (http://unikronsoftware.com/2dtoolkit/docs/2.4/advanced/advanced_collider_shapes.html)
- Data driven sprite collections - preview feature. It is far from complete and probably will never have 100 percent parity with the GUI, but we will add most requested features quickly. Docs here (http://unikronsoftware.com/2dtoolkit/docs/2.4/advanced/data_driven.html) Data driven collections is likely to be removed from 2.4 final and put on a public Github repository. Its unlikely to have enough work done on it to support everything everyone will want, but perhaps could do better with more active user contributions.
- Sprite data unloader enabled by default - should stop / greatly reduce memory leak in editor with png textures
- New UI demo - dynamic list. Shows how a VERY large list of items can be implemented using 2D Toolkit UI. The demo easily handles 100K+ entries, can cope with more if data is streamed in dynamically.
Bug fixes and improvements
- Yet another attempt at unloading png sprites more reliably in the editor.
- Apply() png textures to save a load of memory
- Sorting layer fix to work around Unity returning "" when it means "Default"
- Regex to grab fonts with spaces in name
- Names for advanced colliders
- Sorting layer on static sprite batcher
- tk2dCamera now works with split screen. Using normalized device coordinates to change viewport will maintain pixel perfection unless told otherwise.
- Separate X and Y tiling option for sprites
- Fixed sprite resizing with negative scales
- Added workaround for Unity bug in 2D mode where textures were reimported incorrectly (streaked alpha regions in demo scenes).
- Fixed png atlases in tilemap editor
- Fixed tk2dTileMap.GetTileFracAtPosition returning out of bounds values
- Fixed tk2dSpriteAnimator ping pong mode
-
Names for advanced colliders
So looking forward to using this. I didn't realise this release was going to come out so soon!
Great work as usual.
-
Unikron - what would everybody do without you to fix Unity's faults...
I am going to apply this to my almost-in-the-appstore games, as I have no choice - must have this Apply() fix.
-
I haven't used Unity (and hence 2DToolkit) for a few weeks as I've been busy with iOS. Back to 2DTK, hooray! :)
-
Unikron, did you get my feedback mails? We've had a problem with our mail system and I'm not sure if they were sent or not, but I don't want to flood your inbox (the last one I sent was the Profiler mail with a screenshot).
-
Yup, did you get the reply to that? If not I'll resend.
-
Nope, I didn't. Issues with our server, I'm sorry.