在做android項目時發現,製作的金屬效果的材質在手機上無法顯示出效果來,看起來就和沒加材質球沒啥區別!於是上網搜了下解決方案,如下:
從Unity4.2開始,爲了減少首包大小,不會默認將所有Shader引擎加到遊戲程序中,只要將用到的Shader加到Editor->Graphics Settings的Shader列表裏再進行打包即可。
我測試了下,可以用,但是要在手機上測試,直接在editor中看不出啥效果來!另外網上也有些說法,是要將用到的Shader放在Resources文件夾下,這樣在打包工程的時候unity會自動將shader包含其中。(未測試)