You could scroll to "lerp". Lerp(A, B, C) <---- lerp uses 3 parameters,
A = start point, B = goal, C = a number that must range from 0 to 1.
you must use a variation of this for X and for Y in scroll to. so you need 5 variables.
var1= where scroll.X is now (A)
Var2= where scroll.Y is now (A2)
Var3= where you want scroll.X to go (B)
var4= where you want scroll.y to go (B2)
var5= the movement. (starts in 1)
You'll need to change those variables around as you scroll from one object to the next.
example. you want to scroll from object 1 to object 2:
- every 0.01 seconds, as long as var5 is less than 1; add 0.1 to var5 (how fast you add to var 5 determines the speed of the scroll)
- on a trigger: (on scroll to, you'll see you need to insert X and Y parameters) (if you know how to uses functions this would be super easy)
set A to object1.X
set A2 to object1.Y
set B to object2.X
and B2 to obejct2.Y
set var5 to 0
this would actually look like Scroll to X: lerp(A,B,var5); scroll to Y: lerp(A2,B2,var5)
let me know if you get it from this, i could later on today make you an actual Capx with all this working ^^ (and please don't be lazy and really try to understand what i wrote)