Пример #1
0
    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);
        }
    }
Пример #2
0
    /// <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);
    }