I want to use an array to control output values. What can I do?

TolpuddleSartre:
Make an array of pin numbers, and use a for loop to iterate over the array.

I did that, alas, it remains runs the entire array on one pin at a time, which at extreme speeds looks pretty similar to a regular scan. What is just one value of array to increment successively with every increment of the pin number. Any ideas?