Unity 撤销还原

  • 源码的类图
classDiagram
    direction LR
    RecordContainer --> IRecord

    class IRecord{
    <<interface>>
    +Unod()
    +Redo()
    +OnRemove()
    +OnException(Exception ex)
    }
    
    class RecordContainer{
    +Record(IRecord record)
    +Undo()
    +Redo()
    +Clear()
    }
  • Demo的类图
classDiagram
    IRecord <|-- DelRecord
    IRecord <|-- SpawnRecord
    RecordContainer --> IRecord
    
    class IRecord{
    <<interface>>
    }
    
    class DelRecord
    class SpawnRecord
    
    class RecordContainer{
    }

github地址:https://github.com/pangdudu72...

版权声明:程序员胖胖胖虎阿 发表于 2023年8月31日 上午6:16。
转载请注明:Unity 撤销还原 | 胖虎的工具箱-编程导航

相关文章

暂无评论

暂无评论...