void SelectDot(MixedButton dot) { if (OldSelectDot != null) { OldSelectDot.SetSelected(false); } dot.SetSelected(true); OldSelectDot = dot; CurSelectIndex = DotToIndexDic[dot]; float factor; if (TotalDotNum > 1) { factor = (float)CurSelectIndex / (TotalDotNum - 1); } else { factor = 0; } if (SelectDotBarCallback != null) { SelectDotBarCallback(CurSelectIndex, factor); } }
private void SetBtnStatus() { SceneModel sceneModel = GlobalVariable.GetSceneModel(); if (sceneModel == SceneModel.Default) { DefaultBtn.SetSelected(true); StarrySkyBtn.SetSelected(false); ImaxTheaterBtn.SetSelected(false); DriveBtn.SetSelected(false); } else if (sceneModel == SceneModel.StarringNight) { StarrySkyBtn.SetSelected(true); DefaultBtn.SetSelected(false); ImaxTheaterBtn.SetSelected(false); DriveBtn.SetSelected(false); } else if (sceneModel == SceneModel.IMAXTheater) { ImaxTheaterBtn.SetSelected(true); StarrySkyBtn.SetSelected(false); DefaultBtn.SetSelected(false); DriveBtn.SetSelected(false); } else if (sceneModel == SceneModel.Drive) { DriveBtn.SetSelected(true); ImaxTheaterBtn.SetSelected(false); StarrySkyBtn.SetSelected(false); DefaultBtn.SetSelected(false); } }
void SelectIMINIBtn(MixedButton stb, bool isSelect) { SetAllBtnUnselected(); MINIBtn.SetSelected(true); GlobalVariable.SetScreenSizeType(ScreenSizeType.MINI); if (ChangeScreenSizeTypeCallback != null) { ChangeScreenSizeTypeCallback(); } }
void SelectPTB(MixedButton ptb, bool isSelect) { if (ptb != ProjectionTypeBtns[PTBIndex]) { ProjectionTypeBtns[PTBIndex].SetSelected(false); } else { ptb.SetSelected(true); return; } for (int i = 0; i < ProjectionTypeBtns.Length; i++) { if (ProjectionTypeBtns[i] == ptb) { PTBIndex = i; break; } } StereoType st = GetStereoType(STBIndex, PTBIndex); if (ChangeStereoTypeCallback != null) { ChangeStereoTypeCallback(st); } }
void SelectSTB(MixedButton stb, bool isSelect) { if (stb != StereoTypeBtns[STBIndex]) { StereoTypeBtns[STBIndex].SetSelected(false); } else { stb.SetSelected(true); return; } for (int i = 0; i < StereoTypeBtns.Length; i++) { if (StereoTypeBtns[i] == stb) { STBIndex = i; break; } } StereoType st = GetStereoType(STBIndex, PTBIndex); if (ChangeStereoTypeCallback != null) { ChangeStereoTypeCallback(st); } }
void TensileBtnSelectControl() { //if (GlobalVariable.GetSceneModel() == SceneModel.IMAXTheater) //{ // TensileBtn.SetSelected(false); // return; //} TensileBtn.SetSelected(MediaStretchPlayerPrefsDetector.GetInstance().GetMediaStretchKey()); }
public void Show() { if (IsShow) { return; } IsShow = true; if (PlayerDataControl.GetInstance().CurPlayingMode == PlayingURLMode.Local || PlayerDataControl.GetInstance().CurPlayingMode == PlayingURLMode.LiveUrl) { if (VideoPlayManage.CurLoopType == LoopType.SinglePlay) { SingleCycleBtn.SetSelected(true); } else { SingleCycleBtn.SetSelected(false); } } else if (PlayerDataControl.GetInstance().CurPlayingMode == PlayingURLMode.KTTV) { SingleCycleBtn.SetSelected(false); SingleCycleBtnIsDisable = true; Image SingleCycleBtnImage = SingleCycleBtn.GetComponent <Image>(); SingleCycleBtnImage.raycastTarget = false; SingleCycleBtnImage.color = new Color(SingleCycleBtnImage.color.r, SingleCycleBtnImage.color.g, SingleCycleBtnImage.color.b, 0.3f); Text SingleCycleBtnText = SingleCycleBtn.GetComponentInChildren <Text>(); SingleCycleBtnText.color = new Color(SingleCycleBtnText.color.r, SingleCycleBtnText.color.g, SingleCycleBtnText.color.b, 0.3f); } if (CinemaPanel.IsPlayLoop) { AutoPlayBtn.SetSelected(true); } else { AutoPlayBtn.SetSelected(false); } this.gameObject.SetActive(true); }
void SelectAutoBtn(MixedButton stb, bool isSelect) { if (AutoBtnIsDisable || OldDefnBtn == stb) { return; } OldDefnBtn.SetSelected(false); OldDefnBtn = stb; stb.SetSelected(true); CurDefinitionModel = DefinitionModel.UNKOWN; if (ChangeDefinitionModelCallback != null) { ChangeDefinitionModelCallback(AutoDefinitionModel, true, true); } }
void SelectSHDBtn(MixedButton stb, bool isSelect) { if (SHDBtnIsDisable || OldDefnBtn == stb) { return; } OldDefnBtn.SetSelected(false); OldDefnBtn = stb; stb.SetSelected(true); CurDefinitionModel = DefinitionModel.DEFINITION_720P; if (ChangeDefinitionModelCallback != null) { ChangeDefinitionModelCallback(DefinitionModel.DEFINITION_720P, true, true); } }
private void SetUIState() { if (FourKBtnIsDisable) { FourKBtn.enabled = false; FourKBtn.GetComponent <Image>().raycastTarget = false; Text FourKBtnText = FourKBtn.GetComponentInChildren <Text>(); FourKBtnText.color = new Color(FourKBtnText.color.r, FourKBtnText.color.g, FourKBtnText.color.b, 0.3f); } else { FourKBtn.enabled = true; FourKBtn.GetComponent <Image>().raycastTarget = true; Text FourKBtnText = FourKBtn.GetComponentInChildren <Text>(); FourKBtnText.color = new Color(FourKBtnText.color.r, FourKBtnText.color.g, FourKBtnText.color.b, 1); } if (FHDBtnIsDisable) { FHDBtn.enabled = false; FHDBtn.GetComponent <Image>().raycastTarget = false; Text FHDBtnText = FHDBtn.GetComponentInChildren <Text>(); FHDBtnText.color = new Color(FHDBtnText.color.r, FHDBtnText.color.g, FHDBtnText.color.b, 0.3f); } else { FHDBtn.enabled = true; FHDBtn.GetComponent <Image>().raycastTarget = true; Text FHDBtnText = FHDBtn.GetComponentInChildren <Text>(); FHDBtnText.color = new Color(FHDBtnText.color.r, FHDBtnText.color.g, FHDBtnText.color.b, 1); } if (SHDBtnIsDisable) { SHDBtn.enabled = false; SHDBtn.GetComponent <Image>().raycastTarget = false; Text SHDBtnText = SHDBtn.GetComponentInChildren <Text>(); SHDBtnText.color = new Color(SHDBtnText.color.r, SHDBtnText.color.g, SHDBtnText.color.b, 0.3f); } else { SHDBtn.enabled = true; SHDBtn.GetComponent <Image>().raycastTarget = true; Text SHDBtnText = SHDBtn.GetComponentInChildren <Text>(); SHDBtnText.color = new Color(SHDBtnText.color.r, SHDBtnText.color.g, SHDBtnText.color.b, 1); } if (AutoBtnIsDisable) { AutoBtn.enabled = false; AutoBtn.GetComponent <Image>().raycastTarget = false; Text AutoBtnText = AutoBtn.GetComponentInChildren <Text>(); AutoBtnText.color = new Color(AutoBtnText.color.r, AutoBtnText.color.g, AutoBtnText.color.b, 0.3f); } else { AutoBtn.enabled = true; AutoBtn.GetComponent <Image>().raycastTarget = true; Text AutoBtnText = AutoBtn.GetComponentInChildren <Text>(); AutoBtnText.color = new Color(AutoBtnText.color.r, AutoBtnText.color.g, AutoBtnText.color.b, 1); } OldDefnBtn.SetSelected(false); switch (CurDefinitionModel) { case DefinitionModel.UNKOWN: AutoBtn.SetSelected(true); OldDefnBtn = AutoBtn; break; case DefinitionModel.DEFINITION_1080P: FHDBtn.SetSelected(true); OldDefnBtn = FHDBtn; break; case DefinitionModel.DEFINITION_720P: SHDBtn.SetSelected(true); OldDefnBtn = SHDBtn; break; case DefinitionModel.DEFINITION_4K: FourKBtn.SetSelected(true); OldDefnBtn = FourKBtn; break; default: break; } //switch (AutoDefinitionModel) //{ //case DefinitionModel.DEFINITION_4K: // AutoBtn.GetComponentInChildren<Text>().SetTextByKey("Cinema.VideoPlayerPanel.VariablePanel.DefinitionPanel.AutoBtn.Text", "4K"); // break; //case DefinitionModel.DEFINITION_1080P: // AutoBtn.GetComponentInChildren<Text>().SetTextByKey("Cinema.VideoPlayerPanel.VariablePanel.DefinitionPanel.AutoBtn.Text", "1080P"); // break; //case DefinitionModel.DEFINITION_720P: // AutoBtn.GetComponentInChildren<Text>().SetTextByKey("Cinema.VideoPlayerPanel.VariablePanel.DefinitionPanel.AutoBtn.Text", "720P"); // break; //default: // AutoBtn.GetComponentInChildren<Text>().SetTextByKey("Cinema.VideoPlayerPanel.VariablePanel.DefinitionPanel.AutoBtn.Text", "720P"); // break; //} }