public void LoadData(TransactionData.States state, GameObject gameObject, Vector3 position, Quaternion rotation, Vector3 scale) { UndoStack.state = state; UndoStack._object = gameObject; UndoStack.objectPosition = position; UndoStack.objectRotation = rotation; UndoStack.objectScale = scale; undoBtn.SetActive(true); }
//public void LoadData(TransactionData.States state, GameObject gameObject, Vector3 position, Quaternion rotation, Vector3 scale) //{ // UndoStack.state = state; // UndoStack._object = gameObject; // UndoStack.objectPosition = position; // UndoStack.objectRotation = rotation; // UndoStack.objectScale = scale; // undoBtn.GetComponent<Button>().interactable = true; //} public void LoadData(TransactionData.States state, List <Domino> dominos) { UndoStack.state = state; UndoStack._dominos = dominos; //UndoStack.objectPosition = position; //UndoStack.objectRotation = rotation; //UndoStack.objectScale = scale; undoBtn.GetComponent <Button>().interactable = true; }