private void ShowAllItems() { for (int i = 0; i < _steamStatsAndAchievements.Achievements_t.Length; i++) { var iniPos = ReturnIniPos(i); var tile = AchieveTile.Create(Root.achieveTile, _content.transform, iniPos, _steamStatsAndAchievements.Achievements_t[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 AchieveTile Create(string root, Transform container, Vector3 iniPos, SteamStatsAndAchievements.Achievement_t achievement) { AchieveTile obj = null; obj = (AchieveTile)Resources.Load(root, typeof(AchieveTile)); obj = (AchieveTile)Instantiate(obj, new Vector3(), Quaternion.identity); var localScale = obj.transform.localScale; obj.transform.position = iniPos; obj.transform.SetParent(container); obj.transform.localScale = localScale; obj.Achievement = achievement; return(obj); }