Exemplo n.º 1
0
    public static void ChangeToColor(Material material, Palette01 color)
    {
        Color newColor;

        Palette01ColorDictionary.TryGetValue(color, out newColor);

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

        Palette01ColorDictionary.TryGetValue(color, out newColor);

        return(newColor);
    }
Exemplo n.º 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);
    }