material.SetFloat("_Mode",3);
material为实例化的Material,这个顺序和inspecter看到的应该是一样的 0是Opaque 1是cutout 以此类推
用了这个发现inspecter里面模式是改变了,但是没有达到预期的效果
http://forum.unity3d.com/threads/access-rendering-mode-var-on-standard-shader-via-scripting.287002/#post-1961025
然后跑到这里 看到了这个