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;
            }
        }