예제 #1
0
    private void Init()
    {
        // 嘿嘿嘿。
        m_pLAClient = new LAClient();


        // 初始化。
        m_pLAClient.Init();
    }
예제 #2
0
    private void Init()
    {
        // 嘿嘿嘿。
        m_pLAClient = new LAClient();

        color_map.Add(0, 0.138f);
        color_map.Add(1, 0.485f);
        color_map.Add(2, 0.205f);
        color_map.Add(3, 0.342f);
        color_map.Add(4, 0.768f);
        color_map.Add(5, 0.733f);
        color_map.Add(6, 0.096f);

        float h;

        if (color_map.TryGetValue(UnityEngine.Random.Range(0, 7), out h))
        {
            colorGen = new ColorGen(h);
        }
        else
        {
            colorGen = new ColorGen(0.138f);
        }

        Camera.backgroundColor = colorGen.original;

        TextTools.FindCom(Canvas.transform, ref tList);
        TextTools.FindCom(Content, ref iList);
        TextTools.FindCom(MapNode, ref sList);

        foreach (var item in tList)
        {
            item.color = new Color(colorGen.dark_3.r, colorGen.dark_3.g, colorGen.dark_3.b, item.color.a);
        }
        foreach (var item in iList)
        {
            item.color = new Color(colorGen.dark_1.r, colorGen.dark_1.g, colorGen.dark_1.b, item.color.a);
        }
        foreach (var item in sList)
        {
            item.color = new Color(colorGen.dark_2.r, colorGen.dark_2.g, colorGen.dark_2.b, item.color.a);
        }

        // 初始化。
        m_pLAClient.Init();
    }