void InitAdjustYouMenShaChe() { PanelStVal = PanelState.JiaoYanPanel; AdjustYouMenShaCheObj.SetActive(true); AdjustYMSCSt = AdjustYouMenShaCheState.YouMen; ChangeAdjustYouMenShaCheImg(); }
void CloseAllJiaoYanPanel() { PlayerEnum indexPlayer = PlayerEnum.Null; if (DirAdjustObj.activeSelf) { indexPlayer = (PlayerEnum)(1 + StarMoveCount - (int)SelectSetPanelDate.AdjustDirP1); switch (AdjustDirSt) { case AdjustDirState.DirectionRight: AdjustDirSt = AdjustDirState.DirectionCenter; ChangeAdjustDirImg(); if (pcvr.bIsHardWare) { pcvr.SaveSteerVal(PcvrValState.ValMax, indexPlayer); } return; case AdjustDirState.DirectionCenter: AdjustDirSt = AdjustDirState.DirectionLeft; ChangeAdjustDirImg(); if (pcvr.bIsHardWare) { pcvr.SaveSteerVal(PcvrValState.ValCenter, indexPlayer); } return; case AdjustDirState.DirectionLeft: if (pcvr.bIsHardWare) { pcvr.SaveSteerVal(PcvrValState.ValMin, indexPlayer); } break; } } if (AdjustYouMenShaCheObj.activeSelf) { indexPlayer = (PlayerEnum)(1 + StarMoveCount - (int)SelectSetPanelDate.AdjustYouMenShaCheP1); switch (AdjustYMSCSt) { case AdjustYouMenShaCheState.YouMen: AdjustYMSCSt = AdjustYouMenShaCheState.ShaChe; ChangeAdjustYouMenShaCheImg(); if (pcvr.bIsHardWare) { //记录油门数据. pcvr.SaveYouMenVal(indexPlayer); } //return; //校准刹车. break; //不用校准刹车. case AdjustYouMenShaCheState.ShaChe: if (pcvr.bIsHardWare) { //记录刹车数据. } break; } } PanelStVal = PanelState.SetPanel; DirAdjustObj.SetActive(false); AdjustYouMenShaCheObj.SetActive(false); Screen.showCursor = false; IsMoveStar = true; StarObj.SetActive(true); }