| 12345678910111213141516171819202122232425262728 | 
							- using System.Collections;
 
- using System.Collections.Generic;
 
- using UnityEngine;
 
- using GraphProcessor;
 
- using System.Linq;
 
- [System.Serializable, NodeMenuItem("Custom/CircleRadians")]
 
- public class CircleRadians : BaseNode
 
- {
 
- 	[Output(name = "In")]
 
-     public List< float >		outputRadians;
 
- 	public override string		name => "CircleRadians";
 
- 	[CustomPortOutput(nameof(outputRadians), typeof(float))]
 
- 	public void PushOutputRadians(List< SerializableEdge > connectedEdges)
 
- 	{
 
- 		int i = 0;
 
- 		// outputRadians should match connectedEdges length, the list is generated by the editor function
 
- 		foreach (var edge in connectedEdges)
 
- 		{
 
- 			edge.passThroughBuffer = outputRadians[i];
 
- 			i++;
 
- 		}
 
- 	}
 
- }
 
 
  |