protected virtual void Update() { //読み進みなどの入力 bool IsInput = (Engine.Config.IsMouseWheelSendMessage && InputUtil.IsInputScrollWheelDown()) || InputUtil.IsInputKeyboadReturnDown(); switch (Status) { case UiStatus.Backlog: break; case UiStatus.HideMessageWindow: //メッセージウィンドウが非表示 //右クリック if (InputUtil.IsMousceRightButtonDown()) { //通常画面に復帰 Status = UiStatus.Default; } else if (!disableMouseWheelBackLog && InputUtil.IsInputScrollWheelUp()) { //バックログ開く Status = UiStatus.Backlog; } break; case UiStatus.Default: if (IsShowingMessageWindow) { //テキストの更新 Engine.Page.UpdateText(); } if (IsShowingMessageWindow || Engine.SelectionManager.IsWaitInput) { //入力待ち if (InputUtil.IsMousceRightButtonDown()) { //右クリックでウィンドウ閉じる Status = UiStatus.HideMessageWindow; } else if (!disableMouseWheelBackLog && InputUtil.IsInputScrollWheelUp()) { //バックログ開く Status = UiStatus.Backlog; } else { if (IsInput) { //メッセージ送り Engine.Page.InputSendMessage(); base.IsInputTrig = true; } } } else { if (IsInput) { base.IsInputTrig = false; } } break; } }
// 更新 void Update() { if (InputUtil.IsInputScrollWheelDown() || InputUtil.IsMousceRightButtonDown()) { Back(); } }
// 更新 void Update() { //閉じる入力された if (InputUtil.IsMousceRightButtonDown() || IsInputBottomEndScrollWheelDown()) { Back(); } }
void Update() { if (text.text == "Now pick your clothes") { StartCoroutine("dressup_wait"); // Debug.Log(true); } StartCoroutine("wait"); switch (engine.UiManager.Status) { case AdvUiManager.UiStatus.Backlog: break; case AdvUiManager.UiStatus.HideMessageWindow: //メッセージウィンドウが非表示 //右クリック if (InputUtil.IsMousceRightButtonDown()) { //通常画面に復帰 engine.UiManager.Status = AdvUiManager.UiStatus.Default; } else if (InputUtil.IsInputScrollWheelUp()) { //バックログ開く engine.UiManager.Status = AdvUiManager.UiStatus.Backlog; } break; case AdvUiManager.UiStatus.Default: if (engine.Page.IsWaitPage) { //入力待ち if (InputUtil.IsMousceRightButtonDown()) { //右クリックでウィンドウ閉じる engine.UiManager.Status = AdvUiManager.UiStatus.HideMessageWindow; } else if (InputUtil.IsInputScrollWheelUp()) { //バックログ開く engine.UiManager.Status = AdvUiManager.UiStatus.Backlog; } else { if ((engine.Config.IsMouseWheelSendMessage && InputUtil.IsInputScrollWheelDown()) || InputUtil.IsInputKeyboadReturnDown()) { //メッセージ送り engine.Page.InputSendMessage(); } } } break; } }