Пример #1
0
        public static void Pop()
        {
            if (stack.Count == 0)
            {
                return;
            }
            VRCattleUndoBase undo = stack.Pop();

            undo.Undo();
            if (stack.Count == 0)
            {
                VRCattleUIManager.instance.SetUndoBtInteractableState(false);
            }
        }
Пример #2
0
 private static void Push(VRCattleUndoBase undo)
 {
     undo.Do();
     stack.Push(undo);
     VRCattleUIManager.instance.SetUndoBtInteractableState(true);
 }