I have an array of points. I want to leave the points with even indexes where they are. I want to move the points with an odd index, BUT I want to move point 1 up (in the Y direction) and point 3 down (in the Y direction), point 5 up, point 7 down. The amount moved down will be the negative of the amount moved up, and the amount will be the same for all points (except for the negative/positive thing).

Now the number of segments can vary. So, I’m looking for a way to do this no matter how many segments are selected (I’ll probably have the segments go from 2 to 10).

I currently am arriving at the array of points literally with an Array object (the second method in my attached screen shot). I can arrive at the same array of points using divide (I just realized that), but the array indexes are flipped.

I don’t think it matters how I arrive at the array of points, but just in case it does…