跳到主要内容

Class Port

Events

onConnected

public Action<Port> onConnected

onDisconnected

public Action<Port> onDisconnected

Properties

enabled

public bool enabled { get; private set; }

connected

public bool connected { get; private set; }

color

public Color color { get; private set; }

portType

public PortType portType { get; }

connectedCount

public int connectedCount { get; }

connectedNodes

public IEnumerable<StepNode> connectedNodes { get; }

connectionlines

public IEnumerable<Connectionline> connectionlines { get; }

label

public Text label { get; private set; }

node

public StepNode node { get; private set; }

connector

public Connector connector { get; private set; }

Constructors

Port(StepNode stepNode)

public Port(StepNode stepNode)

Methods

void Enable()

public void Enable()

void Disable()

public void Disable()

bool IsConnectTo(Port port)

public bool IsConnectTo(Port port)

Vector2 GetConnectorWorldPoint()

public Vector2 GetConnectorWorldPoint()

virtual void Connect(Connectionline connectionline)

public virtual void Connect(Connectionline connectionline)

virtual void Disconnect(Connectionline connectionline)

public virtual void Disconnect(Connectionline connectionline)