Move and loft multiple objects according to scale

Hi,

How do you move and loft items with a distance either depending on their scale or their position?
I would like to move the squares like that of a point attractor, each array circle with rectangles have a different scale, I would like each array circle to have its own height, going from shorter in the center and taller in the last one.

I tried using a point attractor, but even putting the point in the center did not move it symmetrically.
Ive noticed that the point list have different colors on each array circle, so maybe listing each array in a list and have different factors per circle could work?

Many Thanks

circle_loft_2.gh (36.2 KB)

IMO, there are two inputs that you’ll need to flatten with…



circle_loft_2_re.gh (35.8 KB)

Thank you so much! this solves it!