//添加节点 public BaseNode AddNode(Type type, Vector2 position) { BaseNode node = BaseNode.CreateNew(this, type, position); AddNode(node); return(node); }
//添加节点 public T AddNode <T>(Vector2 position) where T : BaseNode { T node = BaseNode.CreateNew <T>(this, position); AddNode(node); return(node); }
public virtual BaseNode NewNode(Type type, Vector2 position) { return(BaseNode.CreateNew(this, type, position)); }