To create a new material

Create and share a material for many same FX. Reduce the use of draw calls. Also useful if you animate and change multiple sprite at once. Best add and manipulate a special FX to a character with many sprites.

Draw Call optimisation, create and share a material to use only 1 drawcall for many same FX. Reduce drasticly the draw call. Also useful if you animate and change multiple sprite at once. Add and manipulate a special FX to a character with many sprites.

Step 1

Share A material and save draw calls, select your new material that you have manualy created on your project.

Step 2

Active the change material property. The change material property will be your master change material. All the change will be made in this gameobject

Step 3

Create or duplicate an object and desactive the change material property ( you don't need it because you will use the master change material gameobject for the modification)

In other words

The "master" change material will change all the shared material FX with the same Material name. Useful and save lots of drawcalls !

Good to know:

Every sprite have a fading option! Now every sprite can be easily fade in or out

Work great with Animation/Animator : make awesome animation using 2DxFX

Work great with the SpriteRenderer Defaut color : Change the color for add some extra effect to your 2DxFX sprite.