I can’t find any other sources where this has been answered, so hopefully this isn’t just a bug or misunderstanding on my part. I’ve set up several game objects that use projectors for miscellaneous purposes, and any time I change the material on one projector, ALL the other projectors in my scene change to that material.
Is there a way to make it so that each projector can have a unique material?
I found a solution, and it was a misunderstanding on my part. (However it wasn’t exactly obvious). When using a projector you need to assign to it a unique material, and attach a texture to it. Being tired and at 1 AM I didn’t realize that attaching a texture to a material was reassigning that texture to all my other projectors. You need a new material to assign the textures to if you want multiple projectors with different projections.
Hopefully someone will find this useful in the future if they get caught in the same situation.