Example #1
0
        public override Container GetContainer(GameObject target)
        {
            List <Container>      containers = new List <Container> ();
            List <AttributeAgent> attributes = AttributeAgent.CollectAttribute(gameObject.transform);

            foreach (AttributeAgent att in attributes)
            {
                containers.Add(att.GetContainer(target));
            }

            Arrange p = new Arrange(target, _type, containers, _repeat);

            return(p);
        }
Example #2
0
 public List <AttributeAgent> CollectAttribute()
 {
     return(AttributeAgent.CollectAttribute(transform));
 }