Hello Guest

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - unikronsoftware

Pages: 1 2 [3] 4 5 ... 11
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
  • 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

32
Releases / 2D Toolkit 2.3.0
« on: November 12, 2013, 02:33:38 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.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

Bug fixes and improvements
  • 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

33
Releases / 2D Toolkit 2.3 beta 1
« on: November 10, 2013, 02:37:48 am »
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.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

Bug fixes and improvements
  • 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

34
Releases / 2D Toolkit 2.2.3
« on: October 17, 2013, 05:29:53 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.2/migration_guide.html

Documentation available at:
http://unikronsoftware.com/2dtoolkit/docs/2.2


What's new
  • Dicing quality massively improved - also added ability to filter solid and transparent dices. Documentation here
  • SortingOrder - you can now specify sorting orderon sprites and text meshes, allowing you to explicitly order sprites which are at the same z value.This used to be called RenderLayer in beta1
  • tk2dUI - you can now use multiple cameras! Add a tk2dUICamera behaviour to any cameras that require UI processing
  • tk2dUILayout and tk2dUILayoutSizer - lets you set up much more complex UIs than previously possible. Also enables for scalable UIs that resize properly for different resolutions. Docs:
  • tk2dUI - brand new default skin and prefabs, all set up using the Layout system for even quicker workflow
  • tk2dUI - new demos, webplayers below!
  • tk2dUI - added a lot more method bindings using the "Drop target" event - all currently exposed c# events can now also be accessed by selecting a function name in the inspector.
  • tk2dTextMesh no longer requires a commit after changing properties. The changed properties are queued up and flushed before the frame is rendered. You can still call Commit, and this flushes the queue straight away.
  • tilemap tiles can now be rotated. This is just a flag for now, but you can get all possible 90 degree rotations by stacking rotations and flips
  • Diced rendering mode, filtering option - you can only draw solid dices, or transparent dices - allows more advanced optimizations
  • tk2dCamera - removed a bunch of stuff from the internal camera settings. It now simply mirrors the hidden camera component.

Bug fixes and improvements
  • Critical bugfix in tk2dUIManager - fixed typo that broke multiple camera support.
  • tk2dTiledSprite epsilon on build, was failing to build the required tiles on rare combinations of values.
  • Destroy render data when tilemap is destroyed, also fixes tilemap invalid layer bug
  • tk2dCamera - transparency sort mode saved properly
  • Setting value on tk2dUIScrollable Area resets inertial scrolling
  • Removed allocation from tk2dUIManager
  • Font editor - detect RGBA4444 in addition to ARGB4444 in Unity 4.2
  • BMFont in sprite collection serialized properly - the intermittent issue where the font was getting garbled should be fixed
  • Sprite dicing filtering massively improved
  • Fixed Tilemap "prefab losing data" bug when tilemap is in a committed state and sprite collection is changed.
  • Sliced/Tiled/Sliced sprites will not reset colliders when Create Box Collider is unticked. You can now define your own colliders this way.
  • Warning when incompatible mesh type is used with sliced / tiled / clipped sprite.
  • Layer active state remembered when rebuilding.
  • Mesh normals/tangents on tiled, sliced and clipped sprites
  • Tilemap prefab will now automatically build when Instantiated or dragged into the scene.
  • TileMap TMX import now works with staggered tilemaps
  • tk2dUIManager warns when there are children - the children will not be deleted when switching scenes.
  • tk2dUIManager works better with legacy config and scene switching
  • When a tk2dUIManager already exists, a duplicate will be deleted - the gameobject remains, in case the user has other components on it.
  • Separated tilemap code from core tk2dUI codebase - you can now once more remove UI and Tilemap directories and simply use core tk2d.
  • tk2dUITouch - fingerId was assigning to self
  • Reuploaded the build - there was a tiny typo in 1 - UI demo. No need to update unless absolutely necessary.
  • When a duplicate sprite is dropped in the sprite collection editor, ask what to do. Allows you to drop a folder and just add the new sprites.
  • Scrollbar distance bugfix
  • Playmaker PlayAnimation action fixed
  • Windows phone 8 rotation matrix
  • Default sprite collection size is now 2048. 1024 is no longer a sensible minimum. No one targets iPhone3G anymore, right?
  • tk2dTextMesh - GetEstimatedBounds will return a Bounds that should match the mesh bounds.
  • Fixed a few missing SetDirtys that were causing issues in Unity 4.x
  • Screen extents change every frame
  • Warn when text.Length > maxChars
  • UILayout happens in world space rather than local - works with localScale
  • Scrollable area demo now has a sample using layout
  • Clicking the middle of the anchor box will anchor to all sides
  • tk2dCamera fov fixed
  • Custom sprite geometry trimming bugfix
  • Platform specific attach points fixed

35
Releases / 2D Toolkit 2.2.2
« on: October 12, 2013, 02:01:32 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.2/migration_guide.html

Documentation available at:
http://unikronsoftware.com/2dtoolkit/docs/2.2


What's new
  • Dicing quality massively improved - also added ability to filter solid and transparent dices. Documentation here
  • SortingOrder - you can now specify sorting orderon sprites and text meshes, allowing you to explicitly order sprites which are at the same z value.This used to be called RenderLayer in beta1
  • tk2dUI - you can now use multiple cameras! Add a tk2dUICamera behaviour to any cameras that require UI processing
  • tk2dUILayout and tk2dUILayoutSizer - lets you set up much more complex UIs than previously possible. Also enables for scalable UIs that resize properly for different resolutions. Docs:
  • tk2dUI - brand new default skin and prefabs, all set up using the Layout system for even quicker workflow
  • tk2dUI - new demos, webplayers below!
  • tk2dUI - added a lot more method bindings using the "Drop target" event - all currently exposed c# events can now also be accessed by selecting a function name in the inspector.
  • tk2dTextMesh no longer requires a commit after changing properties. The changed properties are queued up and flushed before the frame is rendered. You can still call Commit, and this flushes the queue straight away.
  • tilemap tiles can now be rotated. This is just a flag for now, but you can get all possible 90 degree rotations by stacking rotations and flips
  • Diced rendering mode, filtering option - you can only draw solid dices, or transparent dices - allows more advanced optimizations
  • tk2dCamera - removed a bunch of stuff from the internal camera settings. It now simply mirrors the hidden camera component.

Bug fixes and improvements
  • Setting value on tk2dUIScrollable Area resets inertial scrolling
  • Removed allocation from tk2dUIManager
  • Font editor - detect RGBA4444 in addition to ARGB4444 in Unity 4.2
  • BMFont in sprite collection serialized properly - the intermittent issue where the font was getting garbled should be fixed
  • Sprite dicing filtering massively improved
  • Fixed Tilemap "prefab losing data" bug when tilemap is in a committed state and sprite collection is changed.
  • Sliced/Tiled/Sliced sprites will not reset colliders when Create Box Collider is unticked. You can now define your own colliders this way.
  • Warning when incompatible mesh type is used with sliced / tiled / clipped sprite.
  • Layer active state remembered when rebuilding.
  • Mesh normals/tangents on tiled, sliced and clipped sprites
  • Tilemap prefab will now automatically build when Instantiated or dragged into the scene.
  • TileMap TMX import now works with staggered tilemaps
  • tk2dUIManager warns when there are children - the children will not be deleted when switching scenes.
  • tk2dUIManager works better with legacy config and scene switching
  • When a tk2dUIManager already exists, a duplicate will be deleted - the gameobject remains, in case the user has other components on it.
  • Separated tilemap code from core tk2dUI codebase - you can now once more remove UI and Tilemap directories and simply use core tk2d.
  • tk2dUITouch - fingerId was assigning to self
  • Reuploaded the build - there was a tiny typo in 1 - UI demo. No need to update unless absolutely necessary.
  • When a duplicate sprite is dropped in the sprite collection editor, ask what to do. Allows you to drop a folder and just add the new sprites.
  • Scrollbar distance bugfix
  • Playmaker PlayAnimation action fixed
  • Windows phone 8 rotation matrix
  • Default sprite collection size is now 2048. 1024 is no longer a sensible minimum. No one targets iPhone3G anymore, right?
  • tk2dTextMesh - GetEstimatedBounds will return a Bounds that should match the mesh bounds.
  • Fixed a few missing SetDirtys that were causing issues in Unity 4.x
  • Screen extents change every frame
  • Warn when text.Length > maxChars
  • UILayout happens in world space rather than local - works with localScale
  • Scrollable area demo now has a sample using layout
  • Clicking the middle of the anchor box will anchor to all sides
  • tk2dCamera fov fixed
  • Custom sprite geometry trimming bugfix
  • Platform specific attach points fixed

36
Releases / 2D Toolkit 2.2 final
« on: September 09, 2013, 06:23:00 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.20/migration_guide.html

Documentation available at:
http://unikronsoftware.com/2dtoolkit/docs/2.20


This is the same version as 2.20 final + hotfix 0 on the asset store

What's new
  • SortingOrder - you can now specify sorting orderon sprites and text meshes, allowing you to explicitly order sprites which are at the same z value.This used to be called RenderLayer in beta1
  • tk2dUI - you can now use multiple cameras! Add a tk2dUICamera behaviour to any cameras that require UI processing
  • tk2dUILayout and tk2dUILayoutSizer - lets you set up much more complex UIs than previously possible. Also enables for scalable UIs that resize properly for different resolutions. Docs:
  • tk2dUI - brand new default skin and prefabs, all set up using the Layout system for even quicker workflow
  • tk2dUI - new demos, webplayers below!
  • tk2dUI - added a lot more method bindings using the "Drop target" event - all currently exposed c# events can now also be accessed by selecting a function name in the inspector.
  • tk2dTextMesh no longer requires a commit after changing properties. The changed properties are queued up and flushed before the frame is rendered. You can still call Commit, and this flushes the queue straight away.
  • tilemap tiles can now be rotated. This is just a flag for now, but you can get all possible 90 degree rotations by stacking rotations and flips
  • Diced rendering mode, filtering option - you can only draw solid dices, or transparent dices - allows more advanced optimizations
  • tk2dCamera - removed a bunch of stuff from the internal camera settings. It now simply mirrors the hidden camera component.

Bug fixes and improvements
  • Reuploaded the build - there was a tiny typo in 1 - UI demo. No need to update unless absolutely necessary.
  • When a duplicate sprite is dropped in the sprite collection editor, ask what to do. Allows you to drop a folder and just add the new sprites.
  • Scrollbar distance bugfix
  • Playmaker PlayAnimation action fixed
  • Windows phone 8 rotation matrix
  • Default sprite collection size is now 2048. 1024 is no longer a sensible minimum. No one targets iPhone3G anymore, right?
  • tk2dTextMesh - GetEstimatedBounds will return a Bounds that should match the mesh bounds.
  • Fixed a few missing SetDirtys that were causing issues in Unity 4.x
  • Screen extents change every frame
  • Warn when text.Length > maxChars
  • UILayout happens in world space rather than local - works with localScale
  • Scrollable area demo now has a sample using layout
  • Clicking the middle of the anchor box will anchor to all sides
  • tk2dCamera fov fixed
  • Custom sprite geometry trimming bugfix
  • Platform specific attach points fixed

37
FAQs / Using Unity's GUIText with 2D Toolkit
« on: August 22, 2013, 12:09:53 pm »
If you would like to use Unity's GUIText for dynamic fonts with 2D Toolkit, the bad news is you can't. The good news is there is a pretty straightforward solution to this using the Unity Text Mesh (3D Text) component.

To set-up the font
1. Create a dynamic font as you would normally.
2. Create a new material.
3. Assign 2DToolkit/GUIText shader to it. You can download the shader on this post.
4. Drag the Font Texture from the dynamic font to the "Font Texture" slot.

And to create a text mesh
1. Hierarchy > Create > 3D Text.
2. You will need to change Character Size. This depends on the size of your camera / resolution. Unity uses 10 pixels per meter, so if your tk2dCamera is set to 10 pixels per meter, you wont have to change any settings here. Scale this value appropriately. 20 pixels per meter = 0.5, 5 pixels per meter = 2. If you're using ortho size, then the scale will be
20 / native resolution height. Note: Thats a 20, not 2.0!
For the UI Mask demo scene in 2D Toolkit 2.2, the character size should be 0.03125 (20 / 640 native height).
3. Drag the override material you set up earlier to the material slot.

You can now use this as a drop in replacement for tk2dTextMesh if you need to. It will clip properly with the tk2dUIMask, etc.

38
Support / FAQs - Please check here before posting.
« on: August 21, 2013, 12:04:37 pm »
Click here to be redirected to the FAQs board.

39
Releases / 2D Toolkit 2.2 beta 1
« on: August 15, 2013, 08:46:22 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.20/migration_guide.html

Documentation available at:
http://unikronsoftware.com/2dtoolkit/docs/2.20


What's new
  • Render Layers - you can now specify render layer values on sprites and text meshes, allowing you to explicitly order sprites which are at the same z value.
  • tk2dUI - you can now use multiple cameras! Add a tk2dUICamera behaviour to any cameras that require UI processing
  • tk2dUILayout and tk2dUILayoutSizer - lets you set up much more complex UIs than previously possible. Also enables for scalable UIs that resize properly for different resolutions. Docs:
  • tk2dUI - brand new default skin and prefabs, all set up using the Layout system for even quicker workflow
  • tk2dUI - new demos, webplayers below!
  • tk2dUI - added a lot more method bindings using the "Drop target" event - all currently exposed c# events can now also be accessed by selecting a function name in the inspector.
  • tk2dTextMesh no longer requires a commit after changing properties. The changed properties are queued up and flushed before the frame is rendered. You can still call Commit, and this flushes the queue straight away.
  • tilemap tiles can now be rotated. This is just a flag for now, but you can get all possible 90 degree rotations by stacking rotations and flips

Bug fixes and improvements
  • When a duplicate sprite is dropped in the sprite collection editor, ask what to do. Allows you to drop a folder and just add the new sprites.
  • Scrollbar distance bugfix
  • Playmaker PlayAnimation action fixed
  • Windows phone 8 rotation matrix
  • Default sprite collection size is now 2048. 1024 is no longer a sensible minimum. No one targets iPhone3G anymore, right?
  • tk2dTextMesh - GetEstimatedBounds will return a Bounds that should match the mesh bounds.
  • Fixed a few missing SetDirtys that were causing issues in Unity 4.x

40
Releases / 2D Toolkit 2.1 final + hotfix 1
« on: August 03, 2013, 08:57:33 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.10/migration_guide.html

Documentation available at:
http://unikronsoftware.com/2dtoolkit/docs/2.10


Check out our Whack-a-mole tutorial:
http://unikronsoftware.com/2dtoolkit/doc/2.10/tutorial/whack_a_mole/index.html


What's new
  • Documentation has been updated for 2.1 and the first part of the whack-a-mole tutorial has now been published.
  • UI Item sendmessage call wrapped - you can now select methods from a dropdown instead of typing them out. A default parameter is also sent.
  • Tilemap demo added.
  • Attach point demo added.
  • Tilemap editor - Flipped tile support.
  • Tilemap editor - Unlimited scratchpad to store templates / custom tile layouts.
  • Tilemap editor - Tile paint mode massively improved with new UI, vertex color paint supports individual channels.
  • Tilemap editor - Instanced prefabs are saved. You can change properties on them and they will be remembered.
  • Tilemap editor - Physics material can be set up per tilemap layer.
  • Attach points - You can now set up attach points directly on the sprites. You can attach other sprites to these attach points, or simply use them as markers in your code. When set up on a frames of animation, these will be animated together with the frames.
  • Sprite collection builder - duplicate textures are now removed, textures are compared by a contents hash.
  • Sprite collection global texture rescale.
  • tk2dCamera v3 - now much better than before. Preview of native resolution, preview resolution in viewport.
  • tk2dCamera v3 - Uses game view resolution/aspectratio as "preview resolution" when present, no need to enter resolutions twice.
  • tk2dCamera v3 - Zoom Factor (replacing zoom scale), works with or without overrides
  • tk2dCamera v3 - Size set up as "ortho size" or "pixels per meter". Default legacy size, Pixels per meter = 1
  • tk2dCamera v3 - Works on perspective camera as well, allowing for 1:1 to be exact at any resolution
  • tk2dCamera v3 - hides the Unity camera implemnentation to avoid confusion
  • tk2dCamera v3 - supports multiple cameras with different sizes in scene, uses unity layers to VERY quickly detect the right camera for a sprite / object.
  • tk2dCamera v3 - Override UI revamped.
  • tk2dCameraAnchor - Works with any camera type, including perspective.
  • Sprite collection / font editor - will automatically detect camera settings if a tk2dCamera is found in the scene, less room for error. Set up exactly the same as a tk2dCamera.
  • Static sprite batcher - option to sort by camera, allows correct sorting when not viewed straight along z axis.
  • PlayMaker actions included - unpack from tk2d/Goodies/PlayMaker Actions

Bug fixes and improvements
  • tk2dCamera - added missing obselete zoomScale setter
  • tk2dCamera - fixed viewport clipping when origin set to center, was working fine at bottom left
  • tk2dCamera - added "ScaledResolution" back in, marked as obsolete.
  • tk2dButton (legacy) - fixed for Unity 4.2
  • tk2dCamera - fixed for Unity 4.2
  • tk2dUIScrollableArea - swipe cancelled properly when Disabled.
  • tk2dCamera - anchored viewport clipping fixed, wasn't possible to re-enable.
  • Polygon editor, deselect vertex after performing any major operations, deleting, flipping, etc.
  • Updated tk2dCamera script docs
  • Tilemap editor - more undo fixes. Should've got everything now. When entering edit mode, chunk gameobjects are created for all chunks. This is not a bug, and required for undo to work properly. Unnecessary ones are deleted when committed.
  • Tilemap editor - vertical scroll wheel works when mouse is over tilemap palette.
  • Tilemap editor - Creation stage made far more sensible, and replaced sprite collection picker.
  • tk2dCamera - default far clip plane = 50.
  • tk2d update checker window - warn when in webplayer.
  • Sprite collection editor - copy geometry islands correctly.
  • Removed beta tag from tilemap editor.
  • Word wrap correctly considers spacing.
  • Convert to ui sprite animator moved to UI code, dependency in core tk2d removed.
  • Tilemap colliders built properly, even if not committed.
  • Tilemap editor - fixed a lot of cases where modified prefab data could be lost.
  • Tilemap editor - fixed undo which failed in some situations leaving orphaned chunks of data.
  • Tilemap editor - Prefabs can be spawned at runtime using SetTile.
  • tk2dCamera - removed half pixel offset from camera anchors on Windows/D3D.
  • tk2dCamera - Patched for missing screenResolution / ScreenOffset functions, marked as Obsolete.
  • tk2dCamera - Fixed rogue memory allocation at runtime.
  • Packed fonts fixed.
  • Text mesh inline styling bugfix when used from code.
  • Sprite selector bugfix.
  • UI scrollablearea fixed to work the same regardless of resolution.
  • UI scrollablearea - OnScroll is now triggered when expected.
  • UI scrollablearea - MeasureContentLength, for when you just want to fit the content you've dynamically created at runtime.
  • Diced texture parameters are shown in the editor - easier to make decisions on dice size.
  • Font - cope with invalid characters.
  • Tilemap - bugfix with color interpolation at boundaries.
  • Sprites - Scene widget works at any axis.
  • UI demo - old sans font replaced.
  • And many many more bugfixes - Let us know if a bug you reported isn't fixed.

Known issues
  • Windows Phone 8 - static sprite batcher not working properly when committed. Keep it uncommitted for now while we fix this.
  • tk2dCamera - when using a tk2dCamera, the scene is marked dirty (needs saving) constantly. This will be fixed in a future release

41
Releases / 2D Toolkit 2.1 final
« on: July 26, 2013, 07:17:55 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.10/migration_guide.html

Documentation available at:
http://unikronsoftware.com/2dtoolkit/docs/2.10


Check out our Whack-a-mole tutorial:
http://unikronsoftware.com/2dtoolkit/doc/2.10/tutorial/whack_a_mole/index.html


What's new
  • Documentation has been updated for 2.1 and the first part of the whack-a-mole tutorial has now been published.
  • UI Item sendmessage call wrapped - you can now select methods from a dropdown instead of typing them out. A default parameter is also sent.
  • Tilemap demo added.
  • Attach point demo added.
  • Tilemap editor - Flipped tile support.
  • Tilemap editor - Unlimited scratchpad to store templates / custom tile layouts.
  • Tilemap editor - Tile paint mode massively improved with new UI, vertex color paint supports individual channels.
  • Tilemap editor - Instanced prefabs are saved. You can change properties on them and they will be remembered.
  • Tilemap editor - Physics material can be set up per tilemap layer.
  • Attach points - You can now set up attach points directly on the sprites. You can attach other sprites to these attach points, or simply use them as markers in your code. When set up on a frames of animation, these will be animated together with the frames.
  • Sprite collection builder - duplicate textures are now removed, textures are compared by a contents hash.
  • Sprite collection global texture rescale.
  • tk2dCamera v3 - now much better than before. Preview of native resolution, preview resolution in viewport.
  • tk2dCamera v3 - Uses game view resolution/aspectratio as "preview resolution" when present, no need to enter resolutions twice.
  • tk2dCamera v3 - Zoom Factor (replacing zoom scale), works with or without overrides
  • tk2dCamera v3 - Size set up as "ortho size" or "pixels per meter". Default legacy size, Pixels per meter = 1
  • tk2dCamera v3 - Works on perspective camera as well, allowing for 1:1 to be exact at any resolution
  • tk2dCamera v3 - hides the Unity camera implemnentation to avoid confusion
  • tk2dCamera v3 - supports multiple cameras with different sizes in scene, uses unity layers to VERY quickly detect the right camera for a sprite / object.
  • tk2dCamera v3 - Override UI revamped.
  • tk2dCameraAnchor - Works with any camera type, including perspective.
  • Sprite collection / font editor - will automatically detect camera settings if a tk2dCamera is found in the scene, less room for error. Set up exactly the same as a tk2dCamera.
  • Static sprite batcher - option to sort by camera, allows correct sorting when not viewed straight along z axis.
  • PlayMaker actions included - unpack from tk2d/Goodies/PlayMaker Actions

Bug fixes and improvements
  • tk2dCamera - added "ScaledResolution" back in, marked as obsolete.
  • tk2dButton (legacy) - fixed for Unity 4.2
  • tk2dCamera - fixed for Unity 4.2
  • tk2dUIScrollableArea - swipe cancelled properly when Disabled.
  • tk2dCamera - anchored viewport clipping fixed, wasn't possible to re-enable.
  • Polygon editor, deselect vertex after performing any major operations, deleting, flipping, etc.
  • Updated tk2dCamera script docs
  • Tilemap editor - more undo fixes. Should've got everything now. When entering edit mode, chunk gameobjects are created for all chunks. This is not a bug, and required for undo to work properly. Unnecessary ones are deleted when committed.
  • Tilemap editor - vertical scroll wheel works when mouse is over tilemap palette.
  • Tilemap editor - Creation stage made far more sensible, and replaced sprite collection picker.
  • tk2dCamera - default far clip plane = 50.
  • tk2d update checker window - warn when in webplayer.
  • Sprite collection editor - copy geometry islands correctly.
  • Removed beta tag from tilemap editor.
  • Word wrap correctly considers spacing.
  • Convert to ui sprite animator moved to UI code, dependency in core tk2d removed.
  • Tilemap colliders built properly, even if not committed.
  • Tilemap editor - fixed a lot of cases where modified prefab data could be lost.
  • Tilemap editor - fixed undo which failed in some situations leaving orphaned chunks of data.
  • Tilemap editor - Prefabs can be spawned at runtime using SetTile.
  • tk2dCamera - removed half pixel offset from camera anchors on Windows/D3D.
  • tk2dCamera - Patched for missing screenResolution / ScreenOffset functions, marked as Obsolete.
  • tk2dCamera - Fixed rogue memory allocation at runtime.
  • Packed fonts fixed.
  • Text mesh inline styling bugfix when used from code.
  • Sprite selector bugfix.
  • UI scrollablearea fixed to work the same regardless of resolution.
  • UI scrollablearea - OnScroll is now triggered when expected.
  • UI scrollablearea - MeasureContentLength, for when you just want to fit the content you've dynamically created at runtime.
  • Diced texture parameters are shown in the editor - easier to make decisions on dice size.
  • Font - cope with invalid characters.
  • Tilemap - bugfix with color interpolation at boundaries.
  • Sprites - Scene widget works at any axis.
  • UI demo - old sans font replaced.
  • And many many more bugfixes - Let us know if a bug you reported isn't fixed.

Known issues
  • Windows Phone 8 - static sprite batcher not working properly when committed. Keep it uncommitted for now while we fix this.

42
Releases / 2D Toolkit 2.1 beta 3
« on: July 19, 2013, 10:41:18 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.10/migration_guide.html

Documentation available at:
http://unikronsoftware.com/2dtoolkit/docs/2.10


What's new
  • Documentation has been updated for 2.1 and the first part of the whack-a-mole tutorial has now been published.
  • UI Item sendmessage call wrapped - you can now select methods from a dropdown instead of typing them out. A default parameter is also sent.
  • Tilemap demo added.
  • Attach point demo added.
  • Tilemap editor - Flipped tile support.
  • Tilemap editor - Unlimited scratchpad to store templates / custom tile layouts.
  • Tilemap editor - Tile paint mode massively improved with new UI, vertex color paint supports individual channels.
  • Tilemap editor - Instanced prefabs are saved. You can change properties on them and they will be remembered.
  • Tilemap editor - Physics material can be set up per tilemap layer.
  • Attach points - You can now set up attach points directly on the sprites. You can attach other sprites to these attach points, or simply use them as markers in your code. When set up on a frames of animation, these will be animated together with the frames.
  • Sprite collection builder - duplicate textures are now removed, textures are compared by a contents hash.
  • Sprite collection global texture rescale.
  • tk2dCamera v3 - now much better than before. Preview of native resolution, preview resolution in viewport.
  • tk2dCamera v3 - Uses game view resolution/aspectratio as "preview resolution" when present, no need to enter resolutions twice.
  • tk2dCamera v3 - Zoom Factor (replacing zoom scale), works with or without overrides
  • tk2dCamera v3 - Size set up as "ortho size" or "pixels per meter". Default legacy size, Pixels per meter = 1
  • tk2dCamera v3 - Works on perspective camera as well, allowing for 1:1 to be exact at any resolution
  • tk2dCamera v3 - hides the Unity camera implemnentation to avoid confusion
  • tk2dCamera v3 - supports multiple cameras with different sizes in scene, uses unity layers to VERY quickly detect the right camera for a sprite / object.
  • tk2dCamera v3 - Override UI revamped.
  • tk2dCameraAnchor - Works with any camera type, including perspective.
  • Sprite collection / font editor - will automatically detect camera settings if a tk2dCamera is found in the scene, less room for error. Set up exactly the same as a tk2dCamera.
  • Static sprite batcher - option to sort by camera, allows correct sorting when not viewed straight along z axis.
  • PlayMaker actions included - unpack from tk2d/Goodies/PlayMaker Actions

Bug fixes and improvements
  • Tilemap editor - more undo fixes. Should've got everything now. When entering edit mode, chunk gameobjects are created for all chunks. This is not a bug, and required for undo to work properly. Unnecessary ones are deleted when committed.
  • Tilemap editor - vertical scroll wheel works when mouse is over tilemap palette.
  • Tilemap editor - Creation stage made far more sensible, and replaced sprite collection picker.
  • tk2dCamera - default far clip plane = 50.
  • tk2d update checker window - warn when in webplayer.
  • Sprite collection editor - copy geometry islands correctly.
  • Removed beta tag from tilemap editor.
  • Word wrap correctly considers spacing.
  • Convert to ui sprite animator moved to UI code, dependency in core tk2d removed.
  • Tilemap colliders built properly, even if not committed.
  • Tilemap editor - fixed a lot of cases where modified prefab data could be lost.
  • Tilemap editor - fixed undo which failed in some situations leaving orphaned chunks of data.
  • Tilemap editor - Prefabs can be spawned at runtime using SetTile.
  • tk2dCamera - removed half pixel offset from camera anchors on Windows/D3D.
  • tk2dCamera - Patched for missing screenResolution / ScreenOffset functions, marked as Obsolete.
  • tk2dCamera - Fixed rogue memory allocation at runtime.
  • Packed fonts fixed.
  • Text mesh inline styling bugfix when used from code.
  • Sprite selector bugfix.
  • UI scrollablearea fixed to work the same regardless of resolution.
  • UI scrollablearea - OnScroll is now triggered when expected.
  • UI scrollablearea - MeasureContentLength, for when you just want to fit the content you've dynamically created at runtime.
  • Diced texture parameters are shown in the editor - easier to make decisions on dice size.
  • Font - cope with invalid characters.
  • Tilemap - bugfix with color interpolation at boundaries.
  • Sprites - Scene widget works at any axis.
  • UI demo - old sans font replaced.
  • And many many more bugfixes - Let us know if a bug you reported isn't fixed.

43
Releases / 2D Toolkit 2.1 beta 2
« on: July 15, 2013, 06:51:15 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.10/migration_guide.html

Documentation available at:
http://unikronsoftware.com/2dtoolkit/docs/2.10

NOTE: Documentation hasn't been updated for the new features in 2.1 yet, it is currently being completed, as is the whack-a-mole game tutorial.

What's new
  • UI Item sendmessage call wrapped - you can now select methods from a dropdown instead of typing them out. A default parameter is also sent.
  • Tilemap demo added.
  • Attach point demo added.
  • Tilemap editor - Flipped tile support.
  • Tilemap editor - Unlimited scratchpad to store templates / custom tile layouts.
  • Tilemap editor - Tile paint mode massively improved with new UI, vertex color paint supports individual channels.
  • Tilemap editor - Instanced prefabs are saved. You can change properties on them and they will be remembered.
  • Tilemap editor - Physics material can be set up per tilemap layer.
  • Attach points - You can now set up attach points directly on the sprites. You can attach other sprites to these attach points, or simply use them as markers in your code. When set up on a frames of animation, these will be animated together with the frames.
  • Sprite collection builder - duplicate textures are now removed, textures are compared by a contents hash.
  • Sprite collection global texture rescale.
  • tk2dCamera v3 - now much better than before. Preview of native resolution, preview resolution in viewport.
  • tk2dCamera v3 - Uses game view resolution/aspectratio as "preview resolution" when present, no need to enter resolutions twice.
  • tk2dCamera v3 - Zoom Factor (replacing zoom scale), works with or without overrides
  • tk2dCamera v3 - Size set up as "ortho size" or "pixels per meter". Default legacy size, Pixels per meter = 1
  • tk2dCamera v3 - Works on perspective camera as well, allowing for 1:1 to be exact at any resolution
  • tk2dCamera v3 - hides the Unity camera implemnentation to avoid confusion
  • tk2dCamera v3 - supports multiple cameras with different sizes in scene, uses unity layers to VERY quickly detect the right camera for a sprite / object.
  • tk2dCamera v3 - Override UI revamped.
  • tk2dCameraAnchor - Works with any camera type, including perspective.
  • Sprite collection / font editor - will automatically detect camera settings if a tk2dCamera is found in the scene, less room for error. Set up exactly the same as a tk2dCamera.
  • Static sprite batcher - option to sort by camera, allows correct sorting when not viewed straight along z axis.
  • PlayMaker actions included - unpack from tk2d/Goodies/PlayMaker Actions

Bug fixes and improvements
  • Word wrap correctly considers spacing.
  • Convert to ui sprite animator moved to UI code, dependency in core tk2d removed.
  • Tilemap colliders built properly, even if not committed.
  • Tilemap editor - fixed a lot of cases where modified prefab data could be lost.
  • Tilemap editor - fixed undo which failed in some situations leaving orphaned chunks of data.
  • Tilemap editor - Prefabs can be spawned at runtime using SetTile.
  • tk2dCamera - removed half pixel offset from camera anchors on Windows/D3D.
  • tk2dCamera - Patched for missing screenResolution / ScreenOffset functions, marked as Obsolete.
  • tk2dCamera - Fixed rogue memory allocation at runtime.
  • Packed fonts fixed.
  • Text mesh inline styling bugfix when used from code.
  • Sprite selector bugfix.
  • UI scrollablearea fixed to work the same regardless of resolution.
  • UI scrollablearea - OnScroll is now triggered when expected.
  • UI scrollablearea - MeasureContentLength, for when you just want to fit the content you've dynamically created at runtime.
  • Diced texture parameters are shown in the editor - easier to make decisions on dice size.
  • Font - cope with invalid characters.
  • Tilemap - bugfix with color interpolation at boundaries.
  • Sprites - Scene widget works at any axis.
  • UI demo - old sans font replaced.
  • And many many more bugfixes - Let us know if a bug you reported isn't fixed.

44
Releases / 2D Toolkit 2.1 beta 1
« on: July 07, 2013, 04:20:04 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.10/migration_guide.html

Documentation available at:
http://unikronsoftware.com/2dtoolkit/docs/2.10

NOTE: Documentation and demos haven't been updated for the new features in 2.1 yet, that will be done by the next beta.

What's new
  • Tilemap editor - Flipped tile support.
  • Tilemap editor - Unlimited scratchpad to store templates / custom tile layouts.
  • Tilemap editor - Tile paint mode massively improved with new UI, vertex color paint supports individual channels.
  • Tilemap editor - Instanced prefabs are saved. You can change properties on them and they will be remembered.
  • Tilemap editor - Physics material can be set up per tilemap layer.
  • Attach points - You can now set up attach points directly on the sprites. You can attach other sprites to these attach points, or simply use them as markers in your code. When set up on a frames of animation, these will be animated together with the frames.
  • Sprite collection builder - duplicate textures are now removed, textures are compared by a contents hash.
  • Sprite collection global texture rescale.
  • tk2dCamera v3 - now much better than before. Preview of native resolution, preview resolution in viewport.
  • tk2dCamera v3 - Uses game view resolution/aspectratio as "preview resolution" when present, no need to enter resolutions twice.
  • tk2dCamera v3 - Zoom Factor (replacing zoom scale), works with or without overrides
  • tk2dCamera v3 - Size set up as "ortho size" or "pixels per meter". Default legacy size, Pixels per meter = 1
  • tk2dCamera v3 - Works on perspective camera as well, allowing for 1:1 to be exact at any resolution
  • tk2dCamera v3 - hides the Unity camera implemnentation to avoid confusion
  • tk2dCamera v3 - supports multiple cameras with different sizes in scene, uses unity layers to VERY quickly detect the right camera for a sprite / object.
  • tk2dCamera v3 - Override UI revamped.
  • tk2dCameraAnchor - Works with any camera type, including perspective.
  • Sprite collection / font editor - will automatically detect camera settings if a tk2dCamera is found in the scene, less room for error. Set up exactly the same as a tk2dCamera.
  • Static sprite batcher - option to sort by camera, allows correct sorting when not viewed straight along z axis.
  • PlayMaker actions included - unpack from tk2d/Goodies/PlayMaker Actions

Bug fixes and improvements
  • Packed fonts fixed.
  • Text mesh inline styling bugfix when used from code.
  • Sprite selector bugfix.
  • UI scrollablearea fixed to work the same regardless of resolution.
  • UI scrollablearea - OnScroll is now triggered when expected.
  • UI scrollablearea - MeasureContentLength, for when you just want to fit the content you've dynamically created at runtime.
  • Diced texture parameters are shown in the editor - easier to make decisions on dice size.
  • Font - cope with invalid characters.
  • Tilemap - bugfix with color interpolation at boundaries.
  • Sprites - Scene widget works at any axis.
  • UI demo - old sans font replaced.
  • And many many more bugfixes - Let us know if a bug you reported isn't fixed.

45
Releases / 2D Toolkit 2.0 Playmaker actions
« on: June 22, 2013, 10:25:28 pm »
A lot of you guys seem to be using 2D Toolkit with playmaker, so we've decided to maintain the actions ourselves. We will be distributing a Unitypacakge with the 2D Toolkit package in the future, so you'll always have working actions after updating.

Here is a basic working 2D Toolkit 2.0 package. This doesn't use any of the advanced/new features in 2.0 yet, but we will be adding them in time.
Thanks to jeanfabre for the original actions, and apologies if I haven't credited anyone else who contributed.
Source: https://hutonggames.fogbugz.com/default.asp?W717

As of 2D Toolkit 2.1, Playmaker actions are now included in the 2D Toolkit distribution.
You can find the unitypackage at:
TK2DROOT/tk2d/Goodies/PlayMaker Actions


Pages: 1 2 [3] 4 5 ... 11