Just imagine I am making an iOS Home View, I need to click on each icon to open the app, so I need boxCollider for each UISprite (app icon), right?
And UIDragScrollView needs a collider to work so I can only put UIDragScrollView on each UISprite, end up I am dragging those sprites.
Everytime you quit an app, you will stay on the page you saw last time (for example you scroll to the 3rd page and open an app, you will stay on the 3rd page but not the 1st page after you quit the app), so I have to initialize the localPosition of ScrollView, that's why I am using MoveRelative() and ResetPosition() to achieve this.
That's all what I had and what I want to do. But now the localPosition is wrong after calling these two functions, like what I had mentioned, i want to shift it to left for 560 (-560 for x will let me stay in 2nd page), but the x position is 65 now, end up I am viewing page 1 (shifted a little bit)