Beispiel #1
0
    private static List <string> GetTags(SpriteRenderer spriteRenderer)
    {
        List <string> tags = new List <string>();

        CustomTag customTag = spriteRenderer.GetComponent <CustomTag>();

        if (customTag != null && customTag.GetTags().Count() > 0)
        {
            tags.AddRange(customTag.GetTags());
        }

        if (spriteRenderer.tag != null || spriteRenderer.tag != "Untagged")
        {
            tags.Add(spriteRenderer.tag);
        }
        return(tags);
    }