v1.9.4
EmeCard
- feat: 添加AddChildToCard方法,提取在CardEngine中
- feat: 将检测循环依赖移到Card.AddCard中
- feat: 给Card添加一个Position和相关方法
- feat: 添加一个MoveCardToPositionEffect
- feat: EntityID不再使用
- feat: 将Create改名为CreateEvent
- feat: 限制工厂访问,在Engine提供注册接口,并移除了一对一的要求
- feat: 添加RuleUID
- feat: 更名所有Container为MatchRoot,同时优化了部分CardRuleBuilder语法糖的方法名
- feat: 分离CardRuleBuilder
序列化
- feat: 正式移除对旧的序列化的支持,完全转为双泛型序列化类
Full Changelog: v1.9.3...v1.9.4