Exemplo n.º 1
0
    public void Reload(int colorKey)
    {
        if (colorKey == -1)
        {
            cubeGrid.Lose();
            return;
        }
        gohstJewel.gameObject.SetActive(true);
        string[] keys = new string[4];
        keys[0] = "Red";
        keys[1] = "Green";
        keys[2] = "Blue";
        keys[3] = "Magenta";
        m_nextSphereColorKey = keys[colorKey];
        jewel.GetComponent <Renderer>().material.color = cubeGrid.GetSphereColorByKey(m_nextSphereColorKey);
        Color gohstColor = cubeGrid.GetSphereColorByKey(m_nextSphereColorKey);

        gohstColor.a = 0.5f;
        gohstJewel.GetComponent <Renderer>().material.color = gohstColor;
        m_lineRenderer.startColor = m_lineRenderer.endColor = gohstColor;
    }