Exemplo n.º 1
0
    void Start()
    {
        IconViewController iconctroller = (IconViewController)this.controller;

        if (iconctroller != null)
        {
            if (iconctroller.deviceInfo.isIconHd)
            {
                imageHD.gameObject.SetActive(true);
            }
        }
        LayOut();
        OnUIDidFinish();
    }
Exemplo n.º 2
0
    void Start()
    {
        IconViewController iconctroller = (IconViewController)this.controller;

        if (iconctroller != null)
        {
            if (iconctroller.deviceInfo.isIconHd)
            {
                imageHD.gameObject.SetActive(true);
            }
        }
        List <object> listColor   = GameLevelParse.main.listColor;
        Shader        shaderColor = Shader.Find("Custom/ShapeColor");

        {
            ShapeColorItemInfo info = listShape[0] as ShapeColorItemInfo;
            imageShape0.UpdateImage(info.pic, imageShape0.keyImage);
            Material           mat       = new Material(shaderColor);
            ShapeColorItemInfo infocolor = listColor[0] as ShapeColorItemInfo;
            mat.SetColor("_ColorShape", infocolor.color);
            imageShape0.image.material = mat;
        }
        {
            ShapeColorItemInfo info = listShape[1] as ShapeColorItemInfo;
            imageShape1.UpdateImage(info.pic);

            ShapeColorItemInfo infocolor = listColor[1] as ShapeColorItemInfo;
            //ShapeHighlighterController hlc = AddHighLight(imageShape1.gameObject);
            // hlc.UpdateColor(infocolor.color);
            imageHeighLight.UpdateImage(info.pic);
            Material mat = new Material(shaderColor);
            mat.SetColor("_ColorShape", infocolor.color);
            imageHeighLight.image.material = mat;
        }



        {
            ShapeColorItemInfo info = listShape[2] as ShapeColorItemInfo;
            imageShape2.UpdateImage(info.pic);
            Material           mat       = new Material(shaderColor);
            ShapeColorItemInfo infocolor = listColor[2] as ShapeColorItemInfo;
            mat.SetColor("_ColorShape", infocolor.color);
            imageShape2.image.material = mat;
        }

        LayOut();
        OnUIDidFinish();
    }