A user-wearable electronic device comprising: at least one sensor ; a display ; a memory configured to store instructions ; a communication circuit ; and at least one processor configured to: establish a connection between the electronic device and a control device , using the communication circuit, output a virtual space including at least one virtual object , using the display , display a first point indicated by the control device, in the virtual space, wherein the first point has a three-dimensional vector value in the virtual space, obtain a second point in the virtual space, which is indicated by a gaze of a user wearing the electronic device, based on sensor information obtained from the at least one sensor, wherein the second point has a three-dimensional vector value in the virtual space, obtain motion information of the control device from the control device, and characterized in that the at least one processor is further configured to: move the first point in the virtual space, depending on the motion information, at a speed determined based on a distance between the first point and the second point, in response to obtaining the motion information, and decrease the speed as the distance between the first point and the second point decreases. at least one sensor ; a display ; a memory configured to store instructions ; a communication circuit ; and at least one processor configured to: establish a connection between the electronic device and a control device , using the communication circuit, output a virtual space including at least one virtual object , using the display , display a first point indicated by the control device, in the virtual space, wherein the first point has a three-dimensional vector value in the virtual space, obtain a second point in the virtual space, which is indicated by a gaze of a user wearing the electronic device, based on sensor information obtained from the at least one sensor, wherein the second point has a three-dimensional vector value in the virtual space, obtain motion information of the control device from the control device, and characterized in that the at least one processor is further configured to: move the first point in the virtual space, depending on the motion information, at a speed determined based on a distance between the first point and the second point, in response to obtaining the motion information, and decrease the speed as the distance between the first point and the second point decreases. establish a connection between the electronic device and a control device , using the communication circuit, output a virtual space including at least one virtual object , using the display , display a first point indicated by the control device, in the virtual space, wherein the first point has a three-dimensional vector value in the virtual space, obtain a second point in the virtual space, which is indicated by a gaze of a user wearing the electronic device, based on sensor information obtained from the at least one sensor, wherein the second point has a three-dimensional vector value in the virtual space, obtain motion information of the control device from the control device, and characterized in that the at least one processor is further configured to: move the first point in the virtual space, depending on the motion information, at a speed determined based on a distance between the first point and the second point, in response to obtaining the motion information, and decrease the speed as the distance between the first point and the second point decreases. <EOS>