public void SetNodes(NodeConnection connection) { nodeA = connection.A; nodeB = connection.B; if (lineRenderer == null) { lineRenderer = GetComponent <LineRenderer>(); } FaultLogic.CreateFaultLinePath(nodeA, nodeB, noiseSettings, pathCurve, lineRenderer); }
public void GenerateFaultWeb() { ClearFaultWeb(); // Create Web faultWeb = NodeWebGenerator.GenerateWebPlane( new Vector2( transform.localScale.x * planeSize, transform.localScale.z * planeSize ), nodeCountMin, nodeCountMax, nodeConnectionsMin, nodeConnectionsMax); // Create renderers for connections FaultLogic.CreateFaultLinkRenderers(connectionContainer, faultWeb, connectionPrefab); }