using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class SysSizeView : BaseView
{
    public GameObject viewOpen;
    public GameObject viewClose;
    public Text textName;
    private SysSizeConfig ssc;
    public override void init(int i, BaseConfig c, int vi)
    {
        base.init(i, c, vi);
        ssc = (SysSizeConfig)c;
        textName.text = ssc.text;
        viewOpen.SetActive(!ssc.isChoose);
        viewClose.SetActive(ssc.isChoose);
    }

    public void chooseView()
    {
        switch(viewIndex)
        {
            case 0:
                CustomInfo.mWidth = 1920;
                CustomInfo.mHight = 1080;
                break;
            case 1:

                CustomInfo.mWidth = 1280;
                CustomInfo.mHight = 720;
                break;
            case 2:

                CustomInfo.mWidth = 640;
                CustomInfo.mHight = 360;
                break;
        }
        CustomInfo.mWidth = 1920;
        CustomInfo.mHight = 1080;
        CustomInfo.camIndex = viewIndex + 1;
        baselist.updateConfig(CustomInfo.sscList);
    }
}