

You can now freely drag the bodies around in the scene view and also scale them up and down. To add more bodies, click 'Add New Body' and to remove one, just click the '-' sign next to the body. Notice that the Body Configuration type has now changed to say 'Free', and you can see a list of body positions (x, y) and radius (z) values in the inspector. Here's how to do it:įirst, configure your Jelly Sprite as normal, then click the 'Copy Configuration To Free Mode' button in the inspector I've also added functionality to convert an existing shape into a 'Free' shape, so you can quickly set up your Jelly Sprite in a circular/rectangular/whatever configuration and then convert it to Free mode and make the final few tweaks. You can also add and delete nodes via the inspector. When in Free mode, you can grab the individual bodies in the scene view and move them around, and also scale them up or down. If you import the latest version of the package from the Asset Store, you can now select 'Free' from the body configuration list. Hey all - I've now implemented a 'Free' mode to let you manually configure the position and size of each collider. (If you'd like to create a similar sort of effect, only with 3D meshes instead of sprites, then check out my Jelly Mesh plugin!) I hope this proves helpful to some people out there! Please feel free to reply in this thread or PM me if you have any questions Check out the tutorial video for more info. Jelly Sprites come with numerous options to configure everything from the spring stiffness and mass of the bodies to the physical layout of the colliders - you can make things as bouncy or as rigid as you want. As the bodies stretch and distort, so do your sprites. To create a Jelly Sprite, you simply create a Jelly Sprite GameObject, drag a Unity (or 2D Toolkit) sprite onto it, and then hit play! Jelly Sprites work by creating a set of rigid bodies and circle colliders, attached by springs, the movement of which is then translated into the rendered mesh of the sprites. * Full C# source code and example scene included. * Attach point system allows child object positions to react to physics forces just like the visible render mesh. * Supports rectangular, circular, triangluar and grid body configurations.


* Simple to configure, but with in-depth configuration options to let you easily balance quality and performance. * Supports both 2D and 3D physics systems. * Works with Unity and 2D Toolkit sprites. Jelly Sprites is a soft-body physics system for Unity and 2D Toolkit sprites, It allows you to quickly and easily convert static sprites into ones that will bounce, stretch and deform, naturally reacting to physical forces in your game. I'm pleased to announce the release of Jelly Sprites on the Unity Asset Store
