为什么改变纹理改变它的两个对象?

我的Unity场景中有两个相同的对象。 当我改变其中一个的纹理时,纹理在另一个上发生改变,就好像第一个是预制。 为什么会发生这种情况,我怎样才能独立对待他们呢?

采取的步骤:

  • 导入.obj文件和两个.png文件
  • 将对象拖到场景中
  • 查看层次结构中的对象(场景中所有对象的列表)
  • 它有一个叫pSphere1的小孩
  • pSphere1有一个网格渲染器,上面有两种材质–RedGold和pSphere1Mat
  • 它也有两个组件控制这些材料中的每一个
  • 在这些控件组件中,我可以从下拉列表中select着色器,也可以select纹理。
  • 对于其中的任何一个,如果我改变纹理说波尔卡,两个对象的材料已经改变,而不是只有我正在工作。

两个RedGold球,我怎么做一个PolkaDot?

Solutions Collecting From Web of "为什么改变纹理改变它的两个对象?"