• T
    1.去掉ComopnentDB跟EntityDB类,BsonKnowType标记放到ComponentAttribute跟EntityAttribute类上面 · 3d2693bb
    tanghai 提交于
    2.增加ISerializeToEntity接口,Component子类继承了该接口就会跟随Entity序列化,否则Entity序列化不会序列化这个Component
    3.以上两个改动主要考虑到需要提供一种机制,Component不随着Entity序列化,但是Component本身又要进行序列化,比如背包,背包需要单独保存到一个数据库表中,所以不能跟随Player对象序列化,但是背包组件本身需要序列化保存到数据库中
    3d2693bb
EntityAttribute.cs.meta 263 字节