camInd = view_get_camera(0);
camX = camera_get_view_x(camInd)
camY = camera_get_view_y(camInd)
camW = camera_get_view_width(camInd);
camH = camera_get_view_height(camInd);
camXr = camW/2;
camYr = camH/2;
camTX = lerp(camTX, camTarget.x - camXr, 0.2);
camTY = lerp(camTY, camTarget.y - camYr, 0.2);
camTX = clamp(camTX, 0, room_width - camW);
camTY = clamp(camTY, 0, room_height - camH);
camera_set_view_size(camInd, camW, camH);
camera_set_view_pos(camInd, camTX, camTY);