public void UnRegisterOutput(RelayFlowOutput output) { if (sourceOutput.Contains(output)) { //Debug.Log("remove new output:" + output.UID); sourceOutput.Remove(output); } }
public void RegisterOutput(RelayFlowOutput output) { if (!sourceOutput.Contains(output)) { //Debug.Log("add new output:" + output.UID); sourceOutput.Add(output); } }