private void SetShader(UIButtonEffectType type) { //public void SetShader(UIButtonEffectType type) { if (m_image.material == null) { return; } if (m_gray && type != UIButtonEffectType.Gray) { return; } if (m_image.material.shader == Shader.Find("UI/Default")) { m_image.material = new Material(Shader.Find("UI/Button")); } //if (m_image.material.shader == Shader.Find("Custom/UIButton")) // m_image.material = new Material(Shader.Find("Custom/UIButton")); m_image.material.SetInt("_type", (int)type); }
private void SetShader(UIButtonEffectType type) { //public void SetShader(UIButtonEffectType type) { if (m_image.material == null) return; if (m_gray && type != UIButtonEffectType.Gray) return; if (m_image.material.shader == Shader.Find("UI/Default")) m_image.material = new Material(Shader.Find("UI/Button")); //if (m_image.material.shader == Shader.Find("Custom/UIButton")) // m_image.material = new Material(Shader.Find("Custom/UIButton")); m_image.material.SetInt("_type", (int)type); }