private void ShowAllItems(List <string> saves) { for (int i = 0; i < saves.Count; i++) { var iniPos = ReturnIniPos(i); var tile = ShowSaveLoadTile.Create(Root.saveLoadTile, _content.transform, iniPos, saves[i]); _tilesSpawn.Add(tile); } }
/// <summary> /// For show Save Load Tiles /// </summary> /// <param name="container"></param> /// <param name="invItem"></param> /// <param name="iniPos"></param> /// <param name="parent"></param> /// <param name="invType"></param> /// <returns></returns> static public ShowSaveLoadTile Create(string root, Transform container, Vector3 iniPos, string saveName) { ShowSaveLoadTile obj = null; obj = (ShowSaveLoadTile)Resources.Load(root, typeof(ShowSaveLoadTile)); obj = (ShowSaveLoadTile)Instantiate(obj, new Vector3(), Quaternion.identity); var localScale = obj.transform.localScale; obj.transform.position = iniPos; obj.transform.SetParent(container); obj.transform.localScale = localScale; obj.SaveName = saveName; return(obj); }