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); }
public List <AttributeAgent> CollectAttribute() { return(AttributeAgent.CollectAttribute(transform)); }