You can use this function to update the position of the camera view within the room. You give the unique camera ID value (as returned by the different camera_create functions) and then give the x and y positions to set the camera to.
camera_set_view_pos(camera_id, x, y)
Argument Description camera_id The unique camera ID value returned when you created the camera. x The x position to place the view at (in the room) y The y position to place the view at (in the room)
camera_set_view_pos(view_camera, x - (view_wport / 2), y - (view_hport / 2));
The above code will set the view camera position for the camera assigned to view port.