Пример #1
0
    // 深度搜索遍历
    private void ReadComponent(DPComponent component)
    {
        Debug.Log(component.Name);
        List <DPComponent> children = component.Children;

        if (children == null || children.Count == 0)
        {
            return;
        }
        foreach (var child in children)
        {
            ReadComponent(child);
        }
    }
Пример #2
0
 public override void RemoveChild(DPComponent c)
 {
     return;
 }
Пример #3
0
 public override void AddChild(DPComponent c)
 {
     return;
 }
Пример #4
0
 public abstract void RemoveChild(DPComponent c);
Пример #5
0
 public abstract void AddChild(DPComponent c);
Пример #6
0
 public override void RemoveChild(DPComponent c)
 {
     mChildren.Remove(c);
 }
Пример #7
0
 public override void AddChild(DPComponent c)
 {
     mChildren.Add(c);
 }