By default unity will name materials based on the diffuse property of the exported material. I use this script so that all the names are the same as the material names inside of maya, this way any texture changes wont create new materials create a new .js file and place this in a folder at the root of your project called…
Every time you import an asset with mesh data unity makes some materials based on images assigned to mesh or material name (I always find it slightly confusing and unpredictable). Sounds like every time she imports an animation it has mesh data in so new materials are being created. On selecting the asset in the project…