private EMDataAdvertisementStruct SetData (int row, params string[] metaData) { int i = 0; EMDataAdvertisementStruct data = new EMDataAdvertisementStruct(); if (!int.TryParse (metaData [i++], out data.ID)) { Debug.LogError (string.Format("[Error] row : {0}, ID", row)); return null; } if (!int.TryParse (metaData [i++], out data.OpenLevelType)) { Debug.LogError (string.Format("[Error] row : {0}, OpenLevelType", row)); return null; } if (!int.TryParse (metaData [i++], out data.NameID)) { Debug.LogError (string.Format("[Error] row : {0}, NameID", row)); return null; } if (!int.TryParse (metaData [i++], out data.InfoID)) { Debug.LogError (string.Format("[Error] row : {0}, InfoID", row)); return null; } if (!int.TryParse (metaData [i++], out data.CategoryType)) { Debug.LogError (string.Format("[Error] row : {0}, CategoryType", row)); return null; } if (!int.TryParse (metaData [i++], out data.GainStress)) { Debug.LogError (string.Format("[Error] row : {0}, GainStress", row)); return null; } if (!int.TryParse (metaData [i++], out data.GainPatience)) { Debug.LogError (string.Format("[Error] row : {0}, GainPatience", row)); return null; } if (!int.TryParse (metaData [i++], out data.GainMath)) { Debug.LogError (string.Format("[Error] row : {0}, GainMath", row)); return null; } if (!int.TryParse (metaData [i++], out data.Gain_GLanguage)) { Debug.LogError (string.Format("[Error] row : {0}, Gain_GLanguage", row)); return null; } if (!int.TryParse (metaData [i++], out data.Gain_Language)) { Debug.LogError (string.Format("[Error] row : {0}, Gain_Language", row)); return null; } if (!int.TryParse (metaData [i++], out data.GainCommon)) { Debug.LogError (string.Format("[Error] row : {0}, GainCommon", row)); return null; } if (!int.TryParse (metaData [i++], out data.GainJop)) { Debug.LogError (string.Format("[Error] row : {0}, GainJop", row)); return null; } if (!int.TryParse (metaData [i++], out data.GainPrivate)) { Debug.LogError (string.Format("[Error] row : {0}, GainPrivate", row)); return null; } if (!int.TryParse (metaData [i++], out data.GainRest)) { Debug.LogError (string.Format("[Error] row : {0}, GainRest", row)); return null; } data.FileName = metaData[i++] ; if (!int.TryParse (metaData [i++], out data.Buy)) { Debug.LogError (string.Format("[Error] row : {0}, Buy", row)); return null; } if (!int.TryParse (metaData [i++], out data.EventID)) { Debug.LogError (string.Format("[Error] row : {0}, EventID", row)); return null; } if (!int.TryParse (metaData [i++], out data.OpenType)) { Debug.LogError (string.Format("[Error] row : {0}, OpenType", row)); return null; } if (!int.TryParse (metaData [i++], out data.OpenValue)) { Debug.LogError (string.Format("[Error] row : {0}, OpenValue", row)); return null; } return data; }
public void Copy (EMDataAdvertisementStruct orgData) { ID = orgData.ID ; OpenLevelType = orgData.OpenLevelType ; NameID = orgData.NameID ; InfoID = orgData.InfoID ; CategoryType = orgData.CategoryType ; GainStress = orgData.GainStress ; GainPatience = orgData.GainPatience ; GainMath = orgData.GainMath ; Gain_GLanguage = orgData.Gain_GLanguage ; Gain_Language = orgData.Gain_Language ; GainCommon = orgData.GainCommon ; GainJop = orgData.GainJop ; GainPrivate = orgData.GainPrivate ; GainRest = orgData.GainRest ; FileName = orgData.FileName ; Buy = orgData.Buy ; EventID = orgData.EventID ; OpenType = orgData.OpenType ; OpenValue = orgData.OpenValue ; }
public EMDataAdvertisementStruct (EMDataAdvertisementStruct orgData) { Copy(orgData) ; }