IP Library › Granted Patent US 11,833,426
Granted Patent B2
US 11,833,426 · App. 17/408,362 · Granted Dec 5, 2023

Virtual object control method and related apparatus

Inventor: Zhihong Liu (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
A63F13/537A63F13/56
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,833,426
App. No.
17/408,362
Granted
Dec 5, 2023
Kind
B2
Abstract

A virtual object control method is provided. The method includes: displaying a user interface (UI), the UI including a joystick control configured to control a virtual object to move; receiving a quick click/tap operation signal acting on a target region corresponding to the joystick control; and controlling, according to the quick click/tap operation signal, the virtual object to run in a virtual scene displayed in the UI.

Claims (60)

1. A virtual object control method, performed by a terminal device, the method comprising:

displaying a user interface (UI), the UI including a joystick control configured to control a virtual object to move;

receiving a quick click/tap operation signal acting on a target region corresponding to the joystick control; and

controlling, according to the quick click/tap operation signal, the virtual object to run in a virtual scene displayed in the UI, comprising:

obtaining an attribute value corresponding to the quick click/tap operation signal;

determining a running speed of the virtual object according to the attribute value; and

controlling the virtual object to run in the virtual scene according to the running speed.

2. The method according to claim 1 , wherein controlling the virtual object to run comprises:

detecting an operation position corresponding to the quick click/tap operation signal;

determining a running direction of the virtual object according to the operation position; and

controlling the virtual object to run in the virtual scene according to the running direction.

3. The method according to claim 1 , wherein controlling the virtual object to run comprises:

controlling, in response to determining the quick click/tap operation signal is received and the virtual object is in a non-standing state, the virtual object to run in the virtual scene in the non-standing state.

4. The method according to claim 3 , further comprising:

receiving a posture switching instruction corresponding to the virtual object;

controlling, according to the posture switching instruction, the virtual object to switch from the non-standing state to a standing state; and

controlling the virtual object to automatically run in the virtual scene in the standing state.

5. The method according to claim 1 , wherein the UI further includes a quick stand-up icon configured to effect a state switching of the virtual object and to control the virtual object to automatically run in the virtual scene in response to the state switching.

6. The method according to claim 5 , wherein the UI further includes a drag icon, and the method further comprises:

displaying the quick stand-up icon in response to determining a distance between a center position of the drag icon and a center position of the joystick control is greater than a distance threshold.

7. A virtual object control apparatus, comprising: a memory storing computer program instructions; and a processor coupled to the memory and configured to execute the computer program instructions and perform:

displaying a user interface (UI), the UI including a joystick control configured to control a virtual object to move;

receiving a quick click/tap operation signal acting on a target region corresponding to the joystick control; and

controlling, according to the quick click/tap operation signal, the virtual object to run in a virtual scene displayed in the UI, comprising:

obtaining an attribute value corresponding to the quick click/tap operation signal;

determining a running speed of the virtual object according to the attribute value; and

controlling the virtual object to run in the virtual scene according to the running speed.

8. The virtual object control apparatus of claim 7 , wherein controlling the virtual object to run comprises:

detecting an operation position corresponding to the quick click/tap operation signal;

determining a running direction of the virtual object according to the operation position; and

controlling the virtual object to run in the virtual scene according to the running direction.

9. The virtual object control apparatus of claim 7 , wherein controlling the virtual object to run comprises:

controlling, in response to determining the quick click/tap operation signal is received and the virtual object is in a non-standing state, the virtual object to run in the virtual scene in the non-standing state.

10. The virtual object control apparatus of claim 9 , wherein the processor is configured to execute the computer program instructions and further perform:

receiving a posture switching instruction corresponding to the virtual object;

controlling, according to the posture switching instruction, the virtual object to switch from the non-standing state to a standing state; and

controlling the virtual object to automatically run in the virtual scene in the standing state.

11. The virtual object control apparatus according to claim 7 , wherein the UI further includes a quick stand-up icon configured to effect a state switching of the virtual object and to control the virtual object to automatically run in the virtual scene in response to the state switching.

12. The virtual object control apparatus according to claim 11 , wherein the UI further includes a drag icon, and the processor is configured to execute the computer program instructions and further perform:

displaying the quick stand-up icon in response to determining a distance between a center position of the drag icon and a center position of the joystick control is greater than a distance threshold.

13. A non-transitory computer-readable storage medium storing computer program instructions executable by at least one processor to perform:

displaying a user interface (UI), the UI including a joystick control configured to control a virtual object to move;

receiving a quick click/tap operation signal acting on a target region corresponding to the joystick control; and

controlling, according to the quick click/tap operation signal, the virtual object to run in a virtual scene displayed in the UI, comprising:

obtaining an attribute value corresponding to the quick click/tap operation signal;

determining a running speed of the virtual object according to the attribute value; and

controlling the virtual object to run in the virtual scene according to the running speed.

14. The non-transitory computer-readable storage medium of claim 13 , wherein controlling the virtual object to run comprises:

detecting an operation position corresponding to the quick click/tap operation signal;

determining a running direction of the virtual object according to the operation position; and

controlling the virtual object to run in the virtual scene according to the running direction.

15. The non-transitory computer-readable storage medium of claim 13 , wherein controlling the virtual object to run comprises:

controlling, in response to determining the quick click/tap operation signal is received and the virtual object is in a non-standing state, the virtual object to run in the virtual scene in the non-standing state.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the computer program instructions are executable by the at least one processor to further perform:

receiving a posture switching instruction corresponding to the virtual object;

controlling, according to the posture switching instruction, the virtual object to switch from the non-standing state to a standing state; and

controlling the virtual object to automatically run in the virtual scene in the standing state.

17. The non-transitory computer-readable storage medium of claim 13 , wherein the UI further includes a quick stand-up icon configured to effect a state switching of the virtual object and to control the virtual object to automatically run in the virtual scene in response to the state switching.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the UI further includes a drag icon, and the computer program instructions are executable by the at least one processor to further perform:

displaying the quick stand-up icon in response to determining a distance between a center position of the drag icon and a center position of the joystick control is greater than a distance threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2021
From: LIU, ZHIHONG
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 057247/0439 →
Priority Claims (1)
CN 201910812631.6 · Aug 30, 2019 · national
Continuity (2)
Continuation PCTCN2020103033 · Jul 20, 2020
Related Publication 20210379491A1 · Dec 9, 2021
Cited By (1)
US 12,311,266