Camera movement is delayed

You can add the camera as a child object to the hero game object. That should make it follow the hero whenever it update its position.