Example #1
0
    public static void ChangeToColor(Material material, Palette01 color)
    {
        Color newColor;

        Palette01ColorDictionary.TryGetValue(color, out newColor);

        material.SetColor("Emission", newColor);
    }
Example #2
0
    public static Color GetColor(Palette01 color)
    {
        Color newColor;

        Palette01ColorDictionary.TryGetValue(color, out newColor);

        return(newColor);
    }
Example #3
0
    public static void ChangeObjectEmissionColor(GameObject gameObject, Palette01 color)
    {
        Color newColor;

        Palette01ColorDictionary.TryGetValue(color, out newColor);

        Material material = gameObject.GetComponent <Renderer>().material;

        material.SetColor("_EmissionColor", newColor);
    }