Slice, dice and explode any sprite in your game! Sprite Slicer allows you to quickly and easily cut any physics-enabled sprite into little pieces, each of which will then have its own realistic physics behaviour.

Friday, 28 February 2014

1.142 Update

Hi all - the Sprite Slicer v.1.142 update is now live in the Asset Store. This should be of particular interest for anyone that uses Sprite Slicer with 2D Toolkit sprites, as it fixes a few nasty bugs that could occur when sprites were automatically rotated when being placed in the sprite collection.

I've also added the ability to selectively cut sprites when using the SliceAllSprites function (by allowing the user to pass in their own layerMask object), and have also fixed some issues that could prevent sprites from being cut if they happened to be positioned behind a trigger collider.

Thanks to everyone that reported these issues and as always, please do contact me if you encounter any problems - I'll be happy to help fix them.


  1. This comment has been removed by the author.

  2. Hey Hugh, I purchased sprite slicer yesterday, It looks great, really nice script. However i came across below issues, can you please check and update..(have drop you email as well..)

    1. List slicedObjectInfo = null;
    SpriteSlicer2D.SliceAllSprites(mouseStartPosition,currentMousePosition,true,ref slicedObjectInfo);

    Here slicedObjectInfo is always null, can you please check.

    2. void OnSpriteSliced(SpriteSlicer2DSliceInfo sliceInfo) this method is only called once.

    Lets say I have attached script with this method to gameobject and then I slice object into two parts at this point OnSpriteSliced method is called and then again after a while if I slice again remaining object in two parts during this time OnSpriteSliced method is not called.
    Can you please check.


  3. Hi Akash - thanks for the message, I've replied via email :)

  4. Hi Akash - thanks for the message, I've replied via email :)