public void Save(string outPath) { SerializeData sd = new SerializeData(); sd.abUnitArray = mABUnitArray.ToArray(); if (mAssetDataMap != null) { AssetData[] acArray = new AssetData[mAssetDataMap.Count]; int index = 0; foreach (var item in mAssetDataMap) { acArray[index++] = item.Value; } sd.assetDataArray = acArray; } if (SerializeHelper.SerializeBinary(outPath, sd)) { Log.I("Success Save AssetDataTable:" + outPath); } else { Log.E("Failed Save AssetDataTable:" + outPath); } }
public void Save(string outFolder) { SerializeData sd = GetSerializeData(); // string outPath = string.Format("{0}{1}/{2}", outFolder, m_ExportPath, ProjectPathConfigTemp.EXPORT_ASSETBUNDLE_CONFIG_PATH); string outPath = string.Format("{0}", outFolder); if (SerializeHelper.SerializeBinary(outPath, sd)) { Log.i("Success Save AssetDataTable:" + outPath); } else { Log.e("Failed Save AssetDataTable:" + outPath); } }
public void Save(string outPath) { SerializeData sd = new SerializeData(); sd.AssetDataGroup = new AssetDataGroup.SerializeData[m_AllAssetDataGroup.Count]; for (int i = 0; i < m_AllAssetDataGroup.Count; ++i) { sd.AssetDataGroup[i] = m_AllAssetDataGroup[i].GetSerializeData(); } if (SerializeHelper.SerializeBinary(outPath, sd)) { Log.I("Success Save AssetDataTable:" + outPath); } else { Log.E("Failed Save AssetDataTable:" + outPath); } }