i want to create a prefab for a sprite, and then change the material on the game objects using that prefab (i.e. different shaders etc.)
currently when i set a different material on a game object using the sprite component in the inspector, for example change the default shader to litvertexblend, the material changes correctly, however upon clicking play the material is reverted to the original material associated with the sprite in the collection
ofc i could create 2 sprites with the same image with different materials, but then i would have to create x bounding boxes, x animations, etc. per x different materials
so how can i override the default material and make it stick?