public override void InitializeWithAttachedInfo(int mapIndex, MapAttachedInfoTile attachedInfo) { transform.position = attachedInfo.position; bc2d.enabled = true; SetSortingOrder(-(int)transform.position.y); sap = GameManager.Instance.gameDataCenter.GetARandomProverb(); }
public static void LoadAllProverbData() { List <HLHSentenceAndPoem> saps = new List <HLHSentenceAndPoem>(); string oriProverbData = DataHandler.LoadDataString(sapOriFilePath); string[] sapbDatasArray = oriProverbData.Split(new char[] { '\n' }, System.StringSplitOptions.RemoveEmptyEntries); for (int i = 1; i < sapbDatasArray.Length; i++) { string sapData = sapbDatasArray[i]; HLHSentenceAndPoem sap = GenerateHLHProverb(sapData); saps.Add(sap); } //string formatData = JsonHelper.ToJson<HLHProverb>(proverbs.ToArray()); DataHandler.SaveInstanceListToFile <HLHSentenceAndPoem>(saps, sapTargetFilePath); }