private IEnumerator WaitRoll() { switch (_iCompassType) { case CompassType.Super: OnCompassGirlMessage("はやくはやく\u30fc!"); break; case CompassType.Normal: OnCompassGirlMessage("よ\u30fcし、らしんばんまわすよ\u30fc!"); break; case CompassType.Stupid: OnCompassGirlMessage("え\u30fc?らしんばん、まわすの\u30fc?"); break; case CompassType.Wizard: _uiCompassGirl.transform.LTMoveLocalY(30f, 1f).setEase(LeanTweenType.easeInQuad).setLoopPingPong(); OnCompassGirlMessage("らしんばんをまわしてね!"); break; } KeyControl input = SortieBattleTaskManager.GetKeyControl(); while (!input.GetDown(KeyControl.KeyName.MARU) && !Input.GetMouseButton(0) && Input.touchCount == 0) { yield return(null); } yield return(null); }
private IEnumerator PlayPortBackEo(UniRx.IObserver <bool> observer) { SortieBattleTaskManager.GetMapManager(); UISortieShip uiss = SortieMapTaskManager.GetUIMapManager().sortieShip; MapEventItemModel meim = SortieBattleTaskManager.GetMapManager().GetItemEvent(); yield return(new WaitForSeconds(1.5f)); uiss.PlayBalloon(meim, delegate { throw new NotImplementedException("なにこれ"); // base.observer.OnNext(value: true); // base.observer.OnCompleted(); }); }