ソースコード
使用例
var mat = GetComponent<MeshRenderer>().material; mat.SetCull( ShaderRenderState.Cull.Back ); mat.SetZWrite( ShaderRenderState.ZWrite.Off ); mat.SetZTest( ShaderRenderState.ZTest.Greater );
参考ツイート
#unitytips
— Yannick Gero (@YannickGero) 2017年10月3日
Customize shaders render state values from script (culling, Z buffer modes...)#madewithunity #gamedevhttps://t.co/ucox9oHOzR pic.twitter.com/7Awr8gGppu