CPC G06F 3/04842 (2013.01) [A63F 13/53 (2014.09); G06F 3/04815 (2013.01)] | 20 Claims |
1. A method for aiming at a virtual object, performed by a terminal, the method comprising:
displaying a user interface (UI), the UI comprising a picture of a virtual environment, the picture of the virtual environment comprising a first virtual object and second virtual objects located in the virtual environment;
displaying a dot aiming indicator associated with a single-target skill in the virtual environment in response to an aiming instruction, the dot aiming indicator indicating an aiming point selected by an aiming operation on a ground plane of the virtual environment;
determining a target selection range by using the aiming point as a benchmark, wherein the determined target selection range is displayed within the UI, overlaps with a first sub-set of second virtual objects and indicates a casting range for the single-target skill cast by the first virtual object;
controlling the first virtual object to aim at a target virtual object for the single-target skill, the target virtual object being a single virtual object selected from the first sub-set of second virtual objects based on the determined target selection range and a distance between the target virtual object and the aiming point in the virtual environment, wherein the UI displays a visual indication indicating the selection of the single virtual object from the first sub-set of second virtual objects and wherein the selection of the single virtual object from the first sub-set of second virtual objects is performed without positioning the aiming point over the single virtual object; and
controlling the first virtual object to cast the single-target skill toward the target virtual object.
|