简单讲一下导致紫色的两种情况以及对应的解决方法:
①网格缺失材质Materials
选中紫色的网格,找到检查器Inspector(默认布局下,在界面右边),并展开材质一栏Materials,可以看到Element0处是Missing,也就是缺失了材质
解决方法:将相应材质球拖进去
大部分情况下,材质球的名字会对应衣服网格的名称,比如m_top对应网格top、m_metal对应衣服中的金属部位(这种衣服网格一般会有复数个材质槽)

②工程缺少对应着色器Shader
衣服网格存在材质,但仍然显示紫色,单击该材质球导航至资产Assets内对应文件,检查器Inspector内该材质的着色器Shader显示为【Hidden/InternalErrorShader】
解决方法:导入对应的着色器
作者会在商品页写明衣服使用了哪些着色器,有时也会附上链接,按提示下载并导入工程即可
如果是作者自制的特殊着色器,那么他一定会将相关文件打包进来,检查一下是不是误删了或是少导入了文件(特别是下载页面/压缩包内有复数个Unitypackage的时候)

①网格缺失材质Materials
选中紫色的网格,找到检查器Inspector(默认布局下,在界面右边),并展开材质一栏Materials,可以看到Element0处是Missing,也就是缺失了材质

大部分情况下,材质球的名字会对应衣服网格的名称,比如m_top对应网格top、m_metal对应衣服中的金属部位(这种衣服网格一般会有复数个材质槽)

②工程缺少对应着色器Shader
衣服网格存在材质,但仍然显示紫色,单击该材质球导航至资产Assets内对应文件,检查器Inspector内该材质的着色器Shader显示为【Hidden/InternalErrorShader】

作者会在商品页写明衣服使用了哪些着色器,有时也会附上链接,按提示下载并导入工程即可
如果是作者自制的特殊着色器,那么他一定会将相关文件打包进来,检查一下是不是误删了或是少导入了文件(特别是下载页面/压缩包内有复数个Unitypackage的时候)
