private void PlaceWire(ConnectorController connectorController, TargetController closestTarget) { connectorController.end = closestTarget; Connector newConnector = connectorController.PlaceWire(); closestTarget.connectors.Add(newConnector); newConnector.start.connectors.Add(newConnector); closestTarget.connectorIndex++; newConnector.start.connectorIndex++; newConnector.start.GetComponent<Light>().intensity = 0; newConnector.end.GetComponent<Light>().intensity = 0; FirstTarget = null; waiting = true; }