Why sprite not moving with static object?

while i recreated the the parkour game, i used a sprite rock.png image instead of loading it from the sprite sheet…but when i created the object rock in the tiled map and called it inside the game , the static object alone moves with the map…sprite stay without moving…even i created the static body as the child of the sprite…

same problem!!