Example #1
0
    public void Edit(int mapType)
    {
        CloseWindows();
        FixSize();
        switch (mapType)
        {
        case 0:
            EditDiffuseGuiObject.SetActive(true);
            EditDiffuseGuiScript.NewTexture();
            EditDiffuseGuiScript.DoStuff();
            break;

        case 1:
            HeightFromDiffuseGuiObject.SetActive(true);
            HeightFromDiffuseGuiScript.NewTexture();
            HeightFromDiffuseGuiScript.DoStuff();
            break;

        case 2:
            NormalFromHeightGuiObject.SetActive(true);
            NormalFromHeightGuiScript.NewTexture();
            NormalFromHeightGuiScript.DoStuff();
            break;

        case 3:
            MetallicGuiObject.SetActive(true);
            MetallicGuiScript.NewTexture();
            MetallicGuiScript.DoStuff();
            break;

        case 4:
            SmoothnessGuiObject.SetActive(true);
            SmoothnessGuiScript.NewTexture();
            SmoothnessGuiScript.DoStuff();
            break;

        case 5:
            EdgeFromNormalGuiObject.SetActive(true);
            EdgeFromNormalGuiScript.NewTexture();
            EdgeFromNormalGuiScript.DoStuff();
            break;

        case 6:
            AoFromNormalGuiObject.SetActive(true);
            AoFromNormalGuiScript.NewTexture();
            AoFromNormalGuiScript.DoStuff();
            break;
        }
    }