Thank you for your reply!
Are you trying to move the anchor object? If so, you can't - the anchor repositions itself every frame while the game is running. You should add a child game object, link all your sprites to that, and move that game object instead.
There is no anchor object, it is only a parent of the child objects by unity's transform, no anchor script or anything. BUT, the background images that arent moving are set to "anchor left" and "anchor right"... Maybe that's the reason.
How do I link sprites to gameobjects? Must the linked GO be a child GO? Can I link them to the parent container GO?
Thanks again!
EDIT: Just to be clear, let me specify what I'm trying to achieve:
Container object (no scripts)
- Screen Object (with my scripts)
-- Background object (no scripts)
--- Left (tk2d sprite, anchored mid-right)
--- Right (tk2d sprite, anchored mid-left)
-- Props objects (no scripts)
--- many objects, including sprites
- Another screen object with similar structure to previous)
I'm moving the container object at runtime, everything, including props sprites, move with it, EXCEPT the background sprites on both screens, which are not moving, but should.