Unity3D/Shader
스크립트로 Shader 변경
blueasa
2012. 11. 6. 00:02
...
string shaderName = "Mobile/Unlit (Supports Lightmap)";
GameObject sampleObject;
...
MeshRenderer mr = sampleObject.GetComponent<MeshRenderer>(); // 일단 MeshRenderer 컴포넌트를 얻고
mr.material.shader = Shader.Find(shaderName); // 쉐이더를 찾아(이름으로) 변경
<출처> http://unity3d.com/support/documentation/ScriptReference/Material-shader.html
출처 : http://blog.naver.com/kzh8055/140158747595
반응형