Пример #1
0
    public List <string> GetTags(int nestingCount = 0)
    {
        List <string> tags = new List <string>();

        if (parent != null)
        {
            if (nestingCount < 10)
            {
                tags.AddRange(parent.GetTags(nestingCount + 1) as IEnumerable <string>);
            }
            else
            {
                Debug.Log("TagGroups nesting is too deep!");
            }
        }
        tags.AddRange(myTags as IEnumerable <string>);

        return(tags);
    }