id roadMovementAction = [CCMoveBy actionWithDuration 0.5f position: ccp(-32,0)];
id footPathMovementAction = [CCMoveBy actionWithDuration 1.0f position: ccp(-32,0)];
[roadImage runAction: roadMovementAction];
[footPathImage runAction: footPathMovementAction];
По сути, вы просто перемещаете фоновые изображения на 32 пикселя по оси x ... довольно просто:)
вы также можете добавить выражение if, чтобы при уходе изображенийэкран заменяет их и повторяет, или что вы пытаетесь сделать:)
надеюсь, что помогло