示例#1
0
    void OpenJiaoYanPanelObj(SelectJiaoZhunDate selectVal)
    {
        if (DirAdjustObj.activeSelf || PedalAdjustObj.activeSelf || GunAdjustObj.activeSelf)
        {
            if (!GunAdjustObj.activeSelf)
            {
                CloseAllJiaoYanPanel();
            }
            return;
        }

        IsMoveStar = false;
        StarObj.SetActive(false);
        switch (selectVal)
        {
        case SelectJiaoZhunDate.DirAdjust:
            InitAdjustDir();
            DirAdjustObj.SetActive(true);
            PedalAdjustObj.SetActive(false);
            GunAdjustObj.SetActive(false);
            IsJiaoZhunCross = false;
            SetPanelGunCrossCtrl.GetInstance().SetGunCrossActive(false);
            break;

        case SelectJiaoZhunDate.PedalAdjust:
            if (YouMenSt == YouMenTaBanEnum.JiaoTaBan)
            {
                TaBanAdjustSprite.spriteName = "JiaoZhunTB";
            }

            if (YouMenSt == YouMenTaBanEnum.YouMenTaBan)
            {
                TaBanAdjustSprite.spriteName = "JiaoZhunYMTB";
                pcvr.InitUpdateYouMenMinVal();
            }
            DirAdjustObj.SetActive(false);
            PedalAdjustObj.SetActive(true);
            GunAdjustObj.SetActive(false);
            IsJiaoZhunCross = false;
            SetPanelGunCrossCtrl.GetInstance().SetGunCrossActive(false);
            break;

        case SelectJiaoZhunDate.GunAdjust:
            InitAdjustGunCross();
            InitJiaoZhunGunUI();
            JiaoZhunZXCount = 0;
            DirAdjustObj.SetActive(false);
            PedalAdjustObj.SetActive(false);
            GunAdjustObj.SetActive(true);
            IsJiaoZhunCross = true;
            if (!pcvr.bIsHardWare)
            {
                Screen.showCursor = true;
            }
            SetPanelJiaoZhunDianCtrl.GetInstance().OpenJiaoZhunDian();
            break;
        }
    }
示例#2
0
    // Use this for initialization
    void Start()
    {
        _Instance = this;
        UITexture TexturePoint = JiaoZhunDianTr.GetComponent <UITexture>();

        if (pcvr.bIsHardWare && pcvr.IsGetValByKey)
        {
            TexturePoint.color = Color.black;
        }
        else
        {
            TexturePoint.color = Color.red;
        }
        JiaoZhunDianObj = JiaoZhunDianTr.gameObject;
        JiaoZhunDianObj.SetActive(false);
        InputEventCtrl.GetInstance().ClickFireBtEvent += ClickFireBtEvent;
    }