void CycleNode(int dir) { TrackNodeTool trackNodeToolScript = (TrackNodeTool)target; TrackNode trackNode = GetTrackNode(); if (trackNode != null) { cycleNodeIndex += dir; trackNode.ClampIndex(ref cycleNodeIndex); /* * if (cycleNodeIndex >=trackNode.GetNodeCount ()) * {cycleNodeIndex = 0;} * if (cycleNodeIndex < 0) * {cycleNodeIndex =trackNode.GetNodeCount () - 1;} */ } }