It's as you said GetScriptMaterial() doesn't load a separate material if used more then once.Alexi wrote: does GetScriptMaterial() not created a new copy every time?
In order to duplicate the script you'll need to use CopyMaterial() on the original.
That or define another material in the script with the same parameters.
