Set a texture property.
public void SetTexture(string name, Texture value) { this.SetTexture(Shader.PropertyToID(name), value); }
public void UpdatePropertyBlock() { MaterialPropertyBlock propBlock = new MaterialPropertyBlock(); render.GetPropertyBlock(propBlock); propBlock.SetTexture("_MainTex", maskSprite.texture); propBlock.SetTexture("_SprTex", springSprite); propBlock.SetTexture("_SumTex", summerSprite); propBlock.SetTexture("_AutTex", autumnSprite); propBlock.SetTexture("_WinTex", winterSprite); render.SetPropertyBlock(propBlock); }