Auxiliary virtual object control in virtual scene
AssigneeTencent Technology (Shenzhen) Company Limited
InventorFenlin Cai
Life of this patent
Estimating the term…
Abstract
In a method for controlling an auxiliary virtual object in a virtual scene, a first virtual object is controlled to select a lock target in the virtual scene for the auxiliary virtual object. A lock command for the selected lock target is received. The auxiliary virtual object is controlled to enter a first assist state based on the lock command when the lock target is a second virtual object in the virtual scene. The auxiliary virtual object is configured to automatically perform at least one action on the second virtual object in the first assist state.
Claims20
A method for controlling an auxiliary virtual object in a virtual scene, the method comprising:
- controlling a first virtual object to select a lock target in the virtual scene for the auxiliary virtual object;
- receiving a lock command for the selected lock target;
- displaying the auxiliary virtual object in a first form;
- based on the lock target being a second virtual object in the virtual scene,
- controlling the auxiliary virtual object to enter a first assist state based on the lock command, the auxiliary virtual object being configured to automatically perform at least one action on the second virtual object in the first assist state;
- and
- based on the lock target being a scene location in the virtual scene,
- controlling the auxiliary virtual object to move to a target location corresponding to the lock target based on the lock command, and
- controlling the auxiliary virtual object to enter a second assist state and to switch from being displayed in the first form to being displayed in a second form of the second assist state at the target location.
An apparatus, comprising:
- processing circuitry configured to:
- control a first virtual object to select a lock target in a virtual scene for an auxiliary virtual object;
- receive a lock command for the selected lock target;
- display the auxiliary virtual object in a first form;
- based on the lock target being a second virtual object in the virtual scene,
- control the auxiliary virtual object to enter a first assist state based on the lock command, the auxiliary virtual object being configured to automatically perform at least one action on the second virtual object in the first assist state;
- and
- based on the lock target being a scene location in the virtual scene,
- control the auxiliary virtual object to move to a target location corresponding to the lock target based on the lock command, and
- control the auxiliary virtual object to enter a second assist state and to switch from being displayed in the first form to being displayed in a second form of the second assist state at the target location.
A non-transitory computer-readable storage medium storing instructions which when executed by a processor cause the processor to perform:
- controlling a first virtual object to select a lock target in a virtual scene for an auxiliary virtual object;
- receiving a lock command for the selected lock target;
- displaying the auxiliary virtual object in a first form;
- based on the lock target being a second virtual object in the virtual scene,
- controlling the auxiliary virtual object to enter a first assist state based on the lock command, the auxiliary virtual object being configured to automatically perform at least one action on the second virtual object in the first assist state;
- and
- based on the lock target being a scene location in the virtual scene,
- controlling the auxiliary virtual object to move to a target location corresponding to the lock target based on the lock command, and
- controlling the auxiliary virtual object to enter a second assist state and to switch from being displayed in the first form to being displayed in a second form of the second assist state at the target location.
Dependencies are inferred from the claim text.