UnityEditor.StandardShaderGUI.DetermineWorkflow C# (CSharp) 메소드

DetermineWorkflow() 개인적인 메소드

private DetermineWorkflow ( MaterialProperty props ) : void
props MaterialProperty
리턴 void
        internal void DetermineWorkflow(MaterialProperty[] props)
        {
            if ((ShaderGUI.FindProperty("_SpecGlossMap", props, false) != null) && (ShaderGUI.FindProperty("_SpecColor", props, false) != null))
            {
                this.m_WorkflowMode = WorkflowMode.Specular;
            }
            else if ((ShaderGUI.FindProperty("_MetallicGlossMap", props, false) != null) && (ShaderGUI.FindProperty("_Metallic", props, false) != null))
            {
                this.m_WorkflowMode = WorkflowMode.Metallic;
            }
            else
            {
                this.m_WorkflowMode = WorkflowMode.Dielectric;
            }
        }