コード例 #1
0
 private void PerformUndo()
 {
     if (m_undoStack.IsEmpty())
     {
         // nothing to do
         return;
     }
     m_redoStack.Push(m_code);
     m_code = m_undoStack.Pop();
     PerformUndoRedo(m_code);
 }
コード例 #2
0
ファイル: Undo.cs プロジェクト: citi96/Solitario
 private void Update()
 {
     undoButton.interactable = !GameManager.Instance.Waiting && !_moves.IsEmpty();
 }