/// <summary> /// 这里必须要调用父类的Load方法,因为存储物件,首先是一个建筑物件。 /// </summary> /// <param name="data"></param> public override void Load(WorldSaveObjectData data) { base.Load(data); StorageObjectData sod = data as StorageObjectData; this.storage_inventory = sod.inventory_data; }
public override void Load(WorldSaveObjectData data) { }
/// <summary> /// 读取GameObject的特殊部分,前面的部分可以统一处理掉。 /// </summary> /// <param name="wod"></param> public override void Load(WorldSaveObjectData wod) { PickableObjectData pod = wod as PickableObjectData; this.inventory_data = pod.inventory_data; }