在做android项目时发现,制作的金属效果的材质在手机上无法显示出效果来,看起来就和没加材质球没啥区别!于是上网搜了下解决方案,如下:
从Unity4.2开始,为了减少首包大小,不会默认将所有Shader引擎加到游戏程序中,只要将用到的Shader加到Editor->Graphics Settings的Shader列表里再进行打包即可。
我测试了下,可以用,但是要在手机上测试,直接在editor中看不出啥效果来!另外网上也有些说法,是要将用到的Shader放在Resources文件夹下,这样在打包工程的时候unity会自动将shader包含其中。(未测试)