public override void Updateviewstatus(Viewstatus _viewstatus) { base.Updateviewstatus(_viewstatus); if (!viewenabled) { detailsetup.enabled = viewenabled; } }
public override void Updateviewstatus(Viewstatus _viewstatus) { switch (_viewstatus) { case Viewstatus.SHOW: self.gameObject.SetActive(false); break; case Viewstatus.HIDE: self.gameObject.SetActive(true); break; } }
public override void Updateviewstatus(Viewstatus _viewstatus) { if (Uimanager.Getinstance().tips.Count >= 2) { for (int i = 0; i < Uimanager.Getinstance().tips.Count - 1; i++) { GameObject tmp = Uimanager.Getinstance().tips[i]; Uimanager.Getinstance().tips.RemoveAt(i); Destroy(tmp); } } base.Updateviewstatus(_viewstatus); }
public override void Updateviewstatus(Viewstatus _viewstatus) { //base.Updateviewstatus(_viewstatus); switch (Scannermanager.Getinstance().Getcurrecostatus) { case Scanstatus.GOTOSCAN: scaned.SetActive(false); scanning.SetActive(true); progress.gameObject.SetActive(false); back.gameObject.SetActive(true); if (blur.enabled) { //base.Updateviewstatus(_viewstatus); blur.enabled = false; } break; case Scanstatus.SCANTHERESULTS: scaned.SetActive(false); scanning.SetActive(true); progress.gameObject.SetActive(true); back.gameObject.SetActive(false); break; case Scanstatus.SCANISDONE: scaned.SetActive(true); scanning.SetActive(false); progress.gameObject.SetActive(false); back.gameObject.SetActive(false); blur.enabled = false; break; case Scanstatus.STOPSCANNING: scaned.SetActive(false); scanning.SetActive(true); progress.gameObject.SetActive(false); back.gameObject.SetActive(false); blur.enabled = true; base.Updateviewstatus(_viewstatus); break; } base.Updateviewstatus(_viewstatus); }
public virtual void Updateviewstatus(Viewstatus _viewstatus) { Tweener tweeners = null; switch (_viewstatus) { case Viewstatus.HIDE: if (Vector2.Distance(originaloffset, self.anchoredPosition) <= 1) { tweeners = self.DOAnchorPos(movementtoffset, duration); } else { tweeners = self.DOAnchorPos(originaloffset, duration); } tweeners.SetAutoKill(true); break; case Viewstatus.SHOW: tweeners = self.DOAnchorPos(movementtoffset, duration); tweeners.SetAutoKill(true); if (callback != null && tweeners != null) { tweeners.OnComplete(() => { Executecallback(); }); } break; } // tweeners.SetEase(actioncurve); if (ontweenover != null) { tweeners.OnComplete(ontweenover.Invoke); } }
/// <summary> /// 更新view的状态 /// </summary> /// <param name="_viewstatus"></param> public virtual void Viewupdate(Viewstatus _viewstatus) { switch (_viewstatus) { case Viewstatus.HIDE: tweeners = self.DOAnchorPos(originaloffset, duration); tweeners.SetAutoKill(true); break; case Viewstatus.SHOW: tweeners = self.DOAnchorPos(movementtoffset, duration); tweeners.SetAutoKill(true); break; } if (_viewstatus == Viewstatus.HIDE && callbackonlyondisplay) { return; } if (callback != null && tweeners != null) { tweeners.OnComplete(Executecallback); } }
public override void Updateviewstatus(Viewstatus _viewstatus) { base.Updateviewstatus(_viewstatus); }
public override void Updateviewstatus(Viewstatus _viewstatus) { Calculaterspaceoccupied(); base.Updateviewstatus(_viewstatus); }
public void Openview(Baseview _opview, Viewstatus _viewstatus) { Push(_opview).Updateviewstatus(_viewstatus); }
public override void Updateviewstatus(Viewstatus _viewstatus) { base.Updateviewstatus(_viewstatus); Uimanager.Getinstance().Getviewfromviewid(typeof(Signelement).Name).Updateviewstatus(_viewstatus); }