This invention discloses a method, device, apparatus and storage medium for controlling a virtual role, and relates to the field of human-computer interaction. The method includes the following stepsof: displaying a user interface of an application on a pressure touch screen; receiving a pressure operation generated on a moving control element; when the pressure operation meets the trigger condition, controlling the virtual role to perform a target role action. According to the invention, by detecting the pressure value of the pressure operation on the moving control element, two different control operations can be achieved on the moving control element, a pressure threshold is used as a dividing line, and two different control operations can be achieved on the moving control element, which can reduce the setting of some control elements. Thus, the area of the virtual environment screen, blocked by the control elements, is reduced.