示例#1
0
        public override LinkedList <GameObject> AddTag(GameObjectTag Tag)
        {
            LinkedList <GameObject> r;

            Tags.AddFirst(Tag);
            SortedChildren.Add(Tag, r = new LinkedList <GameObject>());

            foreach (GameObject o in Children)
            {
                if (o.Tags.Contains(Tag))
                {
                    SortedChildren[Tag].AddFirst(o);
                }
            }
            return(r);
        }