/// <summary> /// キャンセル処理(表示を1つ戻す) /// </summary> public void Cancel() { //peekしてmenuだったら何もしない if (menu == indicateStack.Peek()) { return; } //1つ戻す indicateStack.Pop(); //スタックに追加 gamepadInput.target = indicateStack.Peek(); }
/// <summary> /// キャンセル処理(表示を1つ戻す) /// </summary> public void Cancel() { //peekしてmenuだったら何もしない if (menu == indicateStack.Peek()) { return; } //1つ戻す GameObject g = indicateStack.Pop(); if (g == ships) { shipSelect.shipDataIndicator.Indicate(false); } //スタックに追加 gamepadInput.target = indicateStack.Peek(); }