Methods and devices for setting virtual character states, computer programs and electronic devices.

By allowing state icons to be directly copied within a single interface, the method simplifies and streamlines the process of setting virtual character states, reducing complexity and enhancing efficiency.

JP7884068B2Active Publication Date: 2026-07-02TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2023-06-09
Publication Date
2026-07-02

AI Technical Summary

Technical Problem

The existing methods for setting virtual character states require switching between different interfaces, making the operation complex and inefficient.

Method used

A method and device that allows for setting a virtual character's state by displaying state icons in a single interface, enabling a direct copy of the state to the target virtual character through a trigger operation, such as a click or drag, without switching interfaces.

Benefits of technology

This approach simplifies the state-setting process by reducing the number of operation steps and improving the convenience and efficiency of setting virtual character states.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007884068000001
    Figure 0007884068000001
  • Figure 0007884068000002
    Figure 0007884068000002
  • Figure 0007884068000003
    Figure 0007884068000003
Patent Text Reader

Abstract

The present invention solves the technical problem of high complexity that appears in the process of setting a virtual character state in the related art. This application discloses a method and device for setting a virtual character state, a storage medium, and an electronic device, which includes: displaying state icons of a first set of virtual characters and a target virtual character, which is a virtual character of a target account currently registered in the target application, in a state display interface of a target application; and setting a current state of the target virtual character to a first state corresponding to the first state icon in response to a trigger operation on the first state icon in the state display interface, and displaying the first state icon as the state icon of the target virtual character in the state display interface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0005]

[0001] This application claims the priority of the Chinese patent application with the application number 202211015071X and the invention title "Method and Device for Setting Virtual Character States, Storage Medium and Electronic Device", which was filed with the Chinese Patent Office on August 23, 2022, and incorporates all of its content by reference into this application.

[0002] This application relates to the technical field of computers, and specifically to the control technology of virtual characters.

Background Art

[0003] In a virtual social scene, in order to realize the personalized expression of users, usually, users are supported to set states for the virtual characters they control. For example, when setting the action state of eating, the virtual character controlled by the user indicates that the user is eating. When setting the state of lifting a dumbbell, the virtual character controlled by the user indicates that the user is doing fitness. In order to enhance the entertainment of communication between users, when the target user finds that an interesting state is set for the reference virtual character controlled by another friend, the state of the target virtual character controlled by the user can also be set to the same state as the reference virtual character.

[0004] In related technologies, the method for setting the state of a target virtual character includes selecting a reference virtual character in the state display interface of the target application, clicking to enter the character details page of the reference virtual character, and in the character details page, copying the state of the reference virtual character to the target virtual character through a state setting control. When the target user returns to the state display interface, it can be confirmed that the state of the target virtual character has changed to the same state as the reference virtual character.

[0005] However, the method for setting the virtual character state requires switching from the target application's state display interface to the referenced virtual character's character details page, and only then can the state changes of the target virtual character be confirmed after returning from the character details page to the state display interface. In other words, setting the virtual character's state requires using different interfaces, making the operation complex and inefficient. [Overview of the Initiative] [Problems that the invention aims to solve]

[0006] Embodiments of the present invention provide a method and apparatus for setting virtual character states that can simplify the setting operation of virtual character states and improve the efficiency of setting virtual character states. Computer program And to provide electronic equipment. [Means for solving the problem]

[0007] According to one embodiment of the present invention, a method for setting a virtual character state performed by an electronic device is provided, which includes: displaying state icons for a first set of virtual characters and a target virtual character which is a virtual character of a target account currently registered with the target application in a state display interface of a target application; and, in response to a trigger operation on a first state icon in the state display interface, setting the current state of the target virtual character to a first state corresponding to the first state icon, and displaying the first state icon as the state icon of the target virtual character in the state display interface, wherein the first state icon is the state icon of the first virtual character in the first set of virtual characters, and the current state of the first virtual character is the first state.

[0008] According to another embodiment of the present invention, a virtual character state setting device is provided, comprising: a first display unit that displays state icons of a first set of virtual characters and a target virtual character which is a virtual character of a target account currently registered with the target application, in a state display interface of a target application; and a first processing unit that, in response to a trigger operation on the first state icon in the state display interface, sets the current state of the target virtual character to a first state corresponding to the first state icon and displays the first state icon as the state icon of the target virtual character in the state display interface, wherein the first state icon is the state icon of the first virtual character in the first set of virtual characters, and the current state of the first virtual character is the first state.

[0009] Further embodiments of the present invention provide a computer-readable storage medium in which a computer program is stored, wherein the computer program is configured to execute the method for setting the virtual character state when in operation.

[0010] According to yet another embodiment of the present invention, a computer program product is provided which includes a computer program / instruction, wherein the steps of the method are realized when the computer program / instruction is executed by a processor.

[0011] According to yet another embodiment of the present invention, an electronic device is further provided, comprising a memory in which a computer program is stored, and a processor configured to perform a method for setting the virtual character state by the computer program. [Effects of the Invention]

[0012] In the embodiment provided by this application, in a state display interface that displays state icons for a first set of virtual characters and a target virtual character, the first state icon and its corresponding first state are directly copied to the target virtual character in response to a trigger operation on the first state icon in the state display interface. In other words, by performing a single click operation on the first state icon in the state display interface, the state of the target virtual character can be set to the same state as the first virtual character. This avoids switching between different display interfaces and reduces the number of operation steps in multiple display interfaces, thereby solving the technical challenge of high complexity that arises in the virtual character state setting process and improving the convenience of setting virtual character states. [Brief explanation of the drawing]

[0013] [Figure 1] Figure 1 is a schematic diagram of an application scene of the selective virtual character state setting method according to an embodiment of the present invention. [Figure 2] Figure 2 is a flowchart illustrating a method for setting a selective virtual character state according to an embodiment of the present invention. [Figure 3] Figure 3 is a schematic diagram of a method for setting a selective virtual character state according to an embodiment of the present invention. [Figure 4] Figure 4 is a schematic diagram of a method for setting a selective virtual character state according to an embodiment of the present invention. [Figure 5] Figure 5 is a schematic diagram of a method for setting a selective virtual character state according to an embodiment of the present invention. [Figure 6] Figure 6 is a schematic diagram of a method for setting a selective virtual character state according to an embodiment of the present invention. [Figure 7] Figure 7 is a schematic diagram of a method for setting a selective virtual character state according to an embodiment of the present invention. [Figure 8] Figure 8 is a schematic diagram of a method for setting a selective virtual character state according to an embodiment of the present invention. [Figure 9] Figure 9 is a schematic diagram of selective virtual scene switching according to an embodiment of the present application. [Figure 10] Figure 10 is a schematic diagram of state copy and state setting after selective virtual scene switching according to an embodiment of the present application. [Figure 11] Figure 11 is a schematic diagram of state copy and state setting after selective virtual scene switching according to an embodiment of the present application. [Figure 12] Figure 12 is a schematic diagram of state copy and state setting after selective virtual scene switching according to an embodiment of the present application. [Figure 13] Figure 13 is a schematic diagram of the display position for changing a selective state icon according to an embodiment of the present application. [Figure 14] Figure 14 is a schematic diagram of message notification after selective state copy according to an embodiment of the present application. [Figure 15] Figure 15 is an overall flowchart of a method for setting a selective virtual character state according to an embodiment of the present application. [Figure 16] Figure 16 is a sequence diagram of a method for setting a selective virtual character state according to an embodiment of the present application. [Figure 17] Figure 17 is a structural schematic diagram of a device for setting a selective virtual character state according to an embodiment of the present application. [Figure 18] Figure 18 is a structural schematic diagram of a selective electronic device according to an embodiment of the present application.

Embodiments for Implementing the Invention

[0014] To better understand the scheme of the present application by those skilled in the art, the technical scheme of the embodiments of the present application will be clearly and comprehensively described below in combination with the drawings in the embodiments of the present application. Naturally, the described embodiments are only a part of the embodiments of the present application, not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without creative efforts belong to the protection scope of the present application.

[0015] Furthermore, terms such as “First,” “Second,” etc., in the specification, claims, and drawings of this application are used to distinguish similar subjects and are not necessarily intended to describe a specific order or sequence. The data used in this manner is interchangeable depending on the context, and it should be understood that the embodiments of this application described herein can be implemented in an order other than the order shown or described. Also, terms such as “includes,” “compose,” and any variation thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or means may include not only those steps or means that are explicitly listed, but also steps or means that are not explicitly listed, or other steps or means specific to these processes, methods, products, or apparatus.

[0016] According to one embodiment of the present invention, a method for setting a virtual character state is provided. In an optional embodiment, the method for setting a virtual character state can be applied to the application scene shown in Figure 1, but is not limited thereto. In the application scene shown in Figure 1, the terminal device 102 can communicate with the server 106 via the network 104, but is not limited thereto. The server 106 can perform operations on the database 108, such as writing data or reading data, but is not limited thereto. The terminal device 102 includes, but is not limited to, a human-computer interaction screen, a processor, and memory. The human-computer interaction screen can display, but is not limited thereto, the state of a target virtual character, state icons for a first set of virtual characters, etc. The processor can, but is not limited thereto, perform a corresponding operation or generate a corresponding command in response to the human-computer interaction operation and send the generated command to the server 106. The memory is used to store relevant processing data, such as a first state icon, the relationship between a target account and a target virtual character, etc.

[0017] As a selective method, the terminal device 102 can perform the following steps in the method for setting the virtual character state: Step S102, which displays the state icons of the first set of virtual characters and the target virtual character which is a virtual character operated by the target account currently registered in the target application, in the state display interface of the target application; and Step S104, which, in response to a trigger operation on the first state icon in the state display interface, sets the current state of the target virtual character to the first state corresponding to the first state icon and displays the first state icon as the state icon of the target virtual character in the state display interface, wherein the first state icon is the state icon of the first virtual character in the first set of virtual characters, and the current state of the first virtual character is the first state.

[0018] As an optional example, this embodiment does not limit the entity executing steps S102 to S104 above. For example, steps S102 to S104 may all be executed by terminal device 102 or server 106, or some may be executed by terminal device 102 and some by server 106 which communicates with terminal device 102.

[0019] The above method allows the state display interface, which displays the state icons of the first set of virtual characters and the target virtual character, to directly copy the first state icon to the target virtual character in response to a trigger operation on the first state icon in the state display interface, that is, to copy the state of the first virtual character to the target virtual character. In other words, by performing a single click operation on the first state icon in the state display interface, the state of the target virtual character can be set to the same state as the first virtual character. This avoids switching between different display interfaces and reduces the number of operation steps in multiple display interfaces, solving the technical challenge of high complexity that arises in the virtual character state setting process and improving the convenience of setting virtual character states.

[0020] To address the above-mentioned problem of high complexity arising in the virtual character state setting process, the embodiment of the present invention provides a method for setting a virtual character state. Figure 2 is a flowchart of the method for setting a virtual character state according to the embodiment of the present invention, and the flow includes the following steps.

[0021] In step S202, the state display interface of the target application displays the state icons of the first set of virtual characters and the target virtual character, which is the virtual character operated by the target account currently registered with the target application.

[0022] In the virtual social scene, each user manipulates a single virtual character image and expresses their feelings or actions at that time by setting the state corresponding to the virtual character.

[0023] The target application is an application program that supports users in creating and operating virtual characters, and it can be understood that the target application may be, for example, a game application, a social application, a media player application, a shopping application, etc. The state display interface is an interface for displaying the state of virtual characters in the target application, and the state display interface can display the state icons of a first set of virtual characters and the target virtual character operated by the target account currently registered in the target application. Here, the first set of virtual characters includes at least one virtual character associated with the target virtual character, and may be, for example, a virtual character operated by a friend of the target account, or a virtual character participating in the same game as the target virtual character operated by the target account, etc. The state icons of the first set of virtual characters include the state icon of each virtual character in the first set of virtual characters, and the state icons of virtual characters are used to identify the current state of the virtual character.

[0024] For example, as shown in Figure 3(a), the state display interface of a target application for which a target account has been registered includes the target virtual character and a first set of virtual characters other than the target virtual character, such as Jessica, Ranran, Tom, etc. The state icons of the first set of virtual characters show the state of each virtual character in the first set of virtual characters. For example, the state icon for the virtual character Jessica shows that Jessica is sleeping, and the state icon for the virtual character Ranran shows that Ranran is eating.

[0025] It is easy to understand that the above state display interface is merely an example and not limiting. For example, the number of virtual characters in the state display interface may be three, four, or five, and the state icon for each virtual character may be any one of the pre-configured state icons.

[0026] In step S204, in response to a trigger operation on the first state icon in the state display interface, the current state of the target virtual character is set to the first state corresponding to the first state icon, the state icon of the target virtual character is displayed on the first state icon in the state display interface, the first state icon is the state icon of the first virtual character in the first set of virtual characters, and the current state of the first virtual character is the first state.

[0027] In the embodiments of this application, the state of each virtual character in the virtual scene includes, but is not limited to, two types of states: a state that is empty and a state that is pre-set. Accordingly, the state of the virtual character shown in Figure 3(a) also includes, but is not limited to, the above two types of states. Below, we will explain how to update the first state icon for each of the two different states of a virtual character, in combination with specific examples.

[0028] As a selective example, when displaying the state icons of the first set of virtual characters and the target virtual character in the state display interface of the target application described above, this includes displaying a state setting pending icon for the target virtual character in the state display interface, the state setting pending icon indicating that the target virtual character's current state is empty.

[0029] Setting the current state of the target virtual character described above to the first state corresponding to the first state icon, and displaying the first state icon as the target virtual character's state icon in the state display interface, includes setting the current state of the target virtual character to the first state and updating the target virtual character's state icon in the state display interface from a state setting waiting icon to the first state icon.

[0030] As shown in Figure 3(a), if the current state icon of the target virtual character is a state setting waiting icon, it means that no state is pre-set for the target virtual character. If, after seeing the first state icon of the first virtual character, you want to set the state of the target virtual character to the first state corresponding to the first state icon, you can change the state setting waiting icon of the target virtual character to the first state icon simply by performing a trigger operation on the first state icon in the state display interface.

[0031] As shown in Figure 3(b), after a trigger operation is performed on the first state icon, the target virtual character's state icon is updated from the state setting waiting icon to the first state icon, and the target virtual character's state is switched to the first state. Here, the trigger operation on the first state icon includes, but is not limited to, a long press operation or a drag operation on the first state icon. The detailed process of the trigger operation will be explained below with specific examples.

[0032] As another optional example, if the state display interface of the target application described above displays the state icons of the first set of virtual characters and the target virtual character, then the state display interface may also display a third state icon for the target virtual character, where the third state icon indicates that the target virtual character's current state is the third state.

[0033] Setting the current state of the target virtual character described above to the first state corresponding to the first state icon, and displaying the first state icon as the target virtual character's state icon in the state display interface, further includes updating the target virtual character's current state from the third state to the first state, and updating the target virtual character's state icon in the state display interface from the third state icon to the first state icon.

[0034] As shown in Figure 4(a), if the current state of the target virtual character is the third state corresponding to the third state icon, and after seeing the first state icon of the first virtual character, you want to set the state of the target virtual character to the first state corresponding to the first state icon, you can change the state icon and state of the target virtual character simply by performing a trigger operation on the first state icon in the state display interface.

[0035] As shown in Figure 4(b), after a trigger operation is performed on the first state icon, the state icon of the target virtual character is updated from the third state icon to the first state icon. Here, the trigger operation on the first state icon includes, but is not limited to, a long press operation or a drag operation on the first state icon.

[0036] By combining the above embodiments, it can be seen that in the process of changing the state icon of a target virtual character, the selection of the first state icon, the operation, and the display result of the changed state icon of the target virtual character are all completed within the same state display interface of the target application. In other words, by performing a single click operation on the first state icon without switching the state display interface, the state icon and state of the target virtual character can be changed, reducing the number of steps in the operation of setting the state of the virtual character, solving the technical challenge of high complexity that arises in the process of setting the state of the virtual character, and improving the convenience of setting the state of the virtual character.

[0037] As a selective example, when displaying state icons for a first set of virtual characters and a target virtual character in the state display interface of a target application, the method described above further includes displaying motion animations for the first set of virtual characters in the state display interface, where the motion animation of each virtual character in the first set of virtual characters corresponds to the state icon of each virtual character in the first set of virtual characters.

[0038] When the current state of a target virtual character is set to a first state corresponding to a first state icon, and the first state icon is displayed as the state icon of the target virtual character in the state display interface, the above method further includes displaying the motion animation of the target virtual character in the state display interface.

[0039] Here, both the motion animation of the target virtual character and the motion animation of the first virtual character correspond to the first state icon, and the motion animation of the target virtual character and the motion animation of the first virtual character are identical, or the motion animation of the target virtual character indicates that the target virtual character performs the first motion, and the motion animation of the first virtual character indicates that the first virtual character performs the first motion, and the first motion corresponds to the first state icon.

[0040] As illustrated in the embodiments shown in Figures 3 and 4, it is understood that the state icon of the target virtual character can be set to the first state icon by performing a trigger operation on the first state icon. After the setting is complete, the specific representation format of the target virtual character in the state display interface includes, but is not limited to, at least one of the following.

[0041] (1) Update all images and state icons of the target virtual character. As shown in Figure 4, after setting the state icon of the target virtual character according to the virtual character state setting method described above, the character image, motion animation, and third state icon of the target virtual character are directly replaced with the character image, motion animation, and first state icon of the first virtual character.

[0042] (2) Update only the state icon of the target virtual character. As shown in Figure 5(a), if the current state of the target virtual character is empty, the state icon of the target virtual character is set according to the virtual character state setting method described above. Then, only the state setting waiting icon of the target virtual character is updated to the first state icon, and the motion performed by the target virtual character is changed to the same first motion as the first virtual character, for example, the motion of lifting dumbbells, but the image of the target virtual character does not change.

[0043] As a result, by adopting the technology described in the embodiment of this application, it is possible to update some or all of the target virtual character's state icon, motion animation, and character image with a single click, thereby increasing the efficiency and flexibility of virtual character state settings and enhancing the entertainment value of virtual social.

[0044] As a selective example, in response to a trigger operation on the first state icon in the state display interface described above, setting the current state of the target virtual character to a first state corresponding to the first state icon and displaying the first state icon as the state icon of the target virtual character in the state display interface includes, in response to a first drag operation on the first state icon in the state display interface, displaying a first copy icon identical to the first state icon that moves according to the first drag operation, and, when the first copy icon moves into a pre-defined determination area and the first drag operation is dropped, setting the current state of the target virtual character to a first state corresponding to the first state icon and displaying the first state icon as the state icon of the target virtual character in the state display interface.

[0045] As shown in Figure 6(a), if the current state of the target virtual character is the third state corresponding to the third state icon, then to set the state of the target virtual character to the first state corresponding to the first state icon, the trigger operation steps described above (for example, pressing and holding for a predetermined time), for example, by pressing and holding for 0.5 seconds, select the first state icon of the first virtual character, enter state copy mode, copy the first state icon, and obtain a first copy icon identical to the first state icon.

[0046] The first drag operation shown in Figure 6(b) moves the first copy icon according to the first drag operation, and when the first copy icon is moved to the preset determination area shown in Figure 6(c), the first drag operation can be stopped, and the current state of the target virtual character can be set to the first state corresponding to the first state icon, for example, the state of lifting a dumbbell shown in Figure 6(d).

[0047] The above-mentioned pre-configured determination area may be, but is not limited to, the area where the target virtual character exists or a pre-configured area in the state display interface. The specific processes for setting the state of the target virtual character based on two different determination areas include: when the first copy icon moves to the area where the target virtual character exists and the first drag operation is dropped, the current state of the target virtual character is set to the first state corresponding to the first state icon, and the first state icon is displayed as the state icon of the target virtual character in the state display interface, wherein the pre-configured determination area is the area where the target virtual character exists; or when the first copy icon moves to a pre-configured area in the state display interface and the first drag operation is dropped, the current state of the target virtual character is set to the first state corresponding to the first state icon, and the first state icon is displayed as the state icon of the target virtual character in the state display interface, wherein the pre-configured determination area is a pre-configured area in the state display interface.

[0048] As shown in Figure 6(c), when the first copy icon is moved to a pre-set determination area where the target virtual character exists, stopping the drag operation on the first copy icon sets the target virtual character's third state icon to the first copy icon. At the same time, the target virtual character's state is also updated to the first state corresponding to the first copy icon (first state icon), for example, the state of lifting a dumbbell, specifically as shown in Figure 6(d).

[0049] It is easy to understand that the area where the target virtual character exists, as described above, includes not only the location of the third state icon shown in Figure 6(c) and the location of the target virtual character, but also any location within the dotted line frame shown in Figure 6(c). Furthermore, it is not necessary to drag the first copy icon completely into the dotted line frame; if the first copy icon and the dotted line frame overlap, it can be assumed that the user wants to copy the first state corresponding to the first copy icon to the target virtual character. The client side where the target account exists sends the ID parameter of the first state icon to the background, and the background can set the state of the target virtual character to the first state corresponding to the first state icon according to this setting.

[0050] In addition to the area where the target virtual character exists, a pre-configured area in the state display interface shown in Figure 7(a) may also be set as a pre-configured judgment area. Specifically, when the first copy icon is moved to the pre-configured judgment area shown in Figure 7(a), stopping the drag operation on the first copy icon will set the third state icon of the target virtual character to the first copy icon. At the same time, the state of the target virtual character is also updated to the first state corresponding to the first copy icon (first state icon), for example, the state of lifting a dumbbell, specifically as shown in Figure 7(b).

[0051] The pre-configured areas in the state display interface shown in Figure 7 are merely examples and not limiting; for example, they could be designated areas to the left, right, or above the target virtual character.

[0052] By using the above method, a first copy icon is displayed in the state display interface that moves according to the first drag operation. When the first copy icon moves to a pre-set determination area, the first state icon is automatically copied to the target virtual character, and the state of the target virtual character is displayed in the first state corresponding to the first state icon, thereby improving the convenience of setting the state of the virtual character.

[0053] As a selective example, triggering a first state icon can be achieved not only by the first drag operation on the first copy icon in the above embodiment, but also by a state copy operation which, in response to a long press operation on the first state icon in the state display interface, displays a state copy control in the state display interface for copying the current state of the first virtual character to the target virtual character, and in response to a trigger operation on the state copy control in the state display interface, sets the current state of the target virtual character to the first state corresponding to the first state icon, and displays the first state icon as the state icon of the target virtual character in the state display interface.

[0054] As shown in Figure 8(a), in the state display interface, pressing and holding the first state icon displays the state copy tab, and then selecting the "Copy" or "Do not copy" control determines whether or not to copy the first state icon. Furthermore, if the "Copy" control is selected, the first state icon and its corresponding first state copy can be directly copied to the target virtual character, as shown specifically in Figure 8(b).

[0055] Unlike the method described above, which involves setting the target virtual character state by long-pressing the first state icon and dragging the first copy icon, in this embodiment, the target virtual character can be set by long-pressing the first state icon and selecting a state tab, thereby reducing the response time for state copying and improving the efficiency of state setting.

[0056] In the state display interface of a target application, the actual virtual scene (e.g., state square) is usually composed of multiple different partial virtual scenes. The state display interface displayed after the registration of the target application is usually the default partial virtual scene, for example, the partial virtual scene to which the target virtual character belongs. However, if it is necessary to move from one partial virtual scene to another, this can be achieved by switching the display scene of the state square, and the state icon of the target virtual character can be set based on the state icon in the switched partial virtual scene. Specifically, in response to a scene switching operation triggered in the state display interface, the displayed virtual scene in the state display interface is switched from the first partial virtual scene to the second partial virtual scene, and the state icons of the second set of virtual characters located in the second partial virtual scene are displayed. 2 The state icons of the set of virtual characters are 2The process includes being located in a partial virtual scene, and in response to a trigger operation on a second state icon in the state display interface, setting the current state of the target virtual character to the second state corresponding to the second state icon, and displaying the second state icon as the target virtual character's state icon in the state display interface, wherein the second state icon is the state icon of the second virtual character in the second set of virtual characters, and the current state of the second virtual character is the second state.

[0057] As shown in Figure 9(a), if the first partial virtual scene is the partial virtual scene that is displayed by default when the state display interface is opened, and the state icon that the target account wants to set is displayed in the second partial virtual scene, then by performing a scene switching operation, the virtual scene displayed in the state display interface will be switched from the first partial virtual scene to the second partial virtual scene shown in Figure 9(b).

[0058] It should be noted that the first partial virtual scene and the second partial virtual scene are different partial virtual scenes that exist simultaneously in the state square, and it is easy to understand that the partial virtual scene displayed in the state display interface through a switching operation may be either the first or the second partial virtual scene.

[0059] Using the same trigger operation method as the one performed on the first state icon described above, a trigger operation can be performed on the second state icon in the second partial virtual scene, setting the current state of the target virtual character to the second state corresponding to the second state icon.

[0060] Furthermore, in the process of switching the first partial virtual scene to the second partial virtual scene in the state display interface by performing a scene switching operation, if only the partial virtual scene is switched but the target virtual character is still located in the first partial virtual scene, the method for setting the current state of the target virtual character to the second state corresponding to the second state icon is as follows: When the target virtual character is located in the first partial virtual scene, in response to a second drag operation on the second state icon in the state display interface, the character moves according to the second drag operation. The following are performed: display a second copy icon identical to the second state icon; when the second copy icon moves across scenes to the first partial virtual scene, switch the displayed virtual scene in the state display interface from the second partial virtual scene to the first partial virtual scene; and when the second copy icon moves to the area where the target virtual character exists and the second drag operation is dropped, set the current state of the target virtual character to the second state corresponding to the second state icon, and display the second state icon as the state icon of the target virtual character located in the first partial virtual scene.

[0061] As shown in Figure 10(a), state displayWhen switching the virtual scene displayed in the interface from the first partial virtual scene to the second partial virtual scene, the target virtual character remains in the first partial virtual scene, and the second state icon remains in the second partial virtual scene. Performing a second drag operation on the second state icon moves the second copy icon corresponding to the second state icon from the second partial virtual scene to the first partial virtual scene. If the second copy icon is moved to a pre-set detection area in the first partial virtual scene, dropping the second drag operation on the second copy icon switches the target virtual character's state icon to the second state icon and simultaneously switches the target virtual character's current state to the second state corresponding to the second state icon.

[0062] Furthermore, based on the distance between the virtual scenes, the first and second partial virtual scenes described above may be two virtual scenes whose distance is greater than or equal to a predetermined distance threshold, for example, two adjacent virtual scenes in a state square, and two virtual scenes that do not overlap, for example, the first partial virtual scene and the second partial virtual scene It may be a virtual scene in which other virtual scenes exist between it and the first partial virtual scene and the second partial virtual scene in the two situations, and the above method for setting the state of the target virtual character further includes, if the distance between the first partial virtual scene and the second partial virtual scene is greater than or equal to a predetermined distance threshold, switching the displayed virtual scene in the state display interface from the second partial virtual scene to the first partial virtual scene when the second copy icon moves away from the second partial virtual scene, or, if there is no overlap between the first partial virtual scene and the second partial virtual scene, switching the displayed virtual scene in the state display interface from the second partial virtual scene to the first partial virtual scene when the second copy icon moves away from the second partial virtual scene.

[0063] The following describes a method for implementing the above-mentioned target virtual character state setting method by combining specific examples.

[0064] Example 1 As shown in Figure 11(a), assuming that the distance d between the first partial virtual scene and the second partial virtual scene is greater than or equal to a predetermined distance threshold Th, and that the first and second partial virtual scenes are two adjacent virtual scenes, the specific steps to set the current state of the target virtual character to the second state indicated by the second state icon are as follows.

[0065] In S1102, press and hold the second state icon to enter state copy mode.

[0066] Here, the second state icon is located in the second partial virtual scene, and by long-pressing the second state icon, for example, for 0.5 seconds, a second copy icon identical to the second state icon will appear in the second partial scene.

[0067] The 0.5-second long press mentioned above is merely an example and is not limiting; for example, a 0.3-second long press, a 0.6-second long press, etc., would also be acceptable. Furthermore, by using a pre-set long press, it is possible to avoid conflicts with screen swiping actions.

[0068] In S1104, as step (1), a second drag operation is performed on the second copy icon, and the second copy icon is moved to the state in which the second virtual scene exists according to the second drag operation. display Move it to the edge of the interface.

[0069] In S1106, as step (2), the second drag operation is continued to move the second copy icon away from the second partial virtual scene and into the first partial virtual scene.

[0070] In S1108, as step (3), when the second copy icon is moved to the area where the target virtual character exists in the first partial virtual scene, or to a pre-set area in the state display interface, the second drag operation is dropped.

[0071] In S1110, the current state of the target virtual character is set to the second state corresponding to the second state icon.

[0072] For example, as shown in Figure 11(b), if the state corresponding to the second state icon is the sleep state, then steps S1102 to S1110 above set the current state of the target virtual character to the sleep state.

[0073] Example 2 As shown in Figure 12(a), let's assume that a third partial virtual scene exists between the first partial virtual scene and the second partial virtual scene, that is, there is no overlap between the first partial virtual scene and the second partial virtual scene.

[0074] As shown in Figure 12(b), in the second partial virtual scene, the second state icon is pressed and held to enter state copy mode, and a second copy icon identical to the second state icon is displayed. When the second copy icon moves away from the second partial virtual scene, the displayed virtual scene in the state display interface switches from the second partial virtual scene to the first partial virtual scene, and the second copy icon is moved to the first partial virtual scene.

[0075] When the second copy icon is moved to a pre-defined judgment area in the first partial virtual scene, the second copy icon is applied to the target virtual character, updating the target virtual character's state icon to the second copy icon, and also updating the target virtual character's current state to the second state corresponding to the second copy icon, such as the sleep state.

[0076] As can be seen from the above Examples 1 and 2, after switching virtual scenes in the state display interface, the user can set the desired state using different methods based on the distance between the switched virtual scenes, thereby increasing the flexibility of setting the target virtual character and improving the applicability of state settings.

[0077] As a selective example, if the current state of the target virtual character described above is set to a second state corresponding to a second state icon, the method further includes, within a predetermined time, transitioning the display position of the state icon of the second virtual character from a second partial virtual scene to a first partial virtual scene if the number of copies of the target state reaches a predetermined threshold, where the number of copies of the target state indicates the number of times the current state of the second virtual character has been copied to the target virtual character.

[0078] Here, the first partial virtual scene is the partial virtual scene that is displayed by default when the state display interface is opened.

[0079] As shown in Figure 13(a), suppose the second virtual character is located in the second partial virtual scene, the state icon of the second virtual character is state icon 1, and the target virtual character is located in the first partial virtual scene. If, in a past cycle, state icon 1 has been copied 6 times, and the pre-set threshold for the number of copies is 5, then, as shown specifically in Figure 13(b), the display position of state icon 1 is switched from the second partial virtual scene to the first partial virtual scene, bringing state icon 1 closer to the target virtual character.

[0080] The reason for changing the display position of State Icon 1 is, on the one hand, to identify the second virtual character as a close friend of the target virtual character based on the number of times State Icon 1 has been copied, and on the other hand, to display State Icon 1, which the user has always set, in a position close to the target virtual character. For example, by displaying it in the first partial virtual scene, the convenience of performing trigger operations on State Icon 1 can be increased, and the responsiveness of state settings can be further improved.

[0081] As a selective example, if the current state of the target virtual character described above is set to a first state corresponding to a first state icon, the method further includes sending state notification information to a first account, where the first virtual character is a virtual character operated by the first account, and the state notification information is intended to inform the first account that the current state of the first virtual character has been copied to the target virtual character.

[0082] As shown in Figure 14(a), suppose the target application includes an account list, and the account list contains multiple different accounts, with each account corresponding to one virtual character and the initial state diagram of the virtual character.

[0083] If the first virtual character in Figure 3 is a virtual character controlled by the first account, then by performing a trigger operation, the first state icon is copied, the first state indicated by the first copy icon is set as the current state of the target virtual character, and then state notification information, such as "Akira copied your state 2 seconds ago," is displayed in the first account's conversation panel, notifying the target account that the state of the virtual character controlled by the first account has been copied. Additionally, by selecting the "Confirm" tag, the first account can check the motion animation and state icon of the target virtual character after the state update in the virtual scene.

[0084] The above state notification method allows for prompt notification to the first account that received the copy of the virtual character's state after it has been copied, thereby increasing the entertainment value of the virtual social. Furthermore, this notification allows the first account to quickly confirm the updated state of the target virtual character, improving the immediacy of obtaining state copy information.

[0085] To further understand the method for setting the state of the virtual character described above, the following explanation will be provided in conjunction with the overall flowchart shown in Figure 15.

[0086] In S1502, the user enters state copy mode by long-pressing the state icon.

[0087] For example, as shown in Figure 11(b), pressing and holding the second state icon for 0.5 seconds will display the second copy icon.

[0088] In S1504, drag the second copy icon in the state display interface.

[0089] Here, the second copy icon moves according to the second drag operation, moving the second copy icon to a different display position in the same partial virtual scene or a different partial virtual scene before the second drag operation is dropped.

[0090] In S1506, release your finger to drop the drag operation.

[0091] In S1508, it is determined whether or not the state icon has moved to a pre-defined judgment area.

[0092] For example, when a drag operation is performed and the state icon is not moved into a pre-defined detection area where the target virtual character exists, the copy operation is terminated as in step S1512.

[0093] When a drag operation is performed and the state icon is moved into a pre-defined detection area where the target virtual character exists, step S1510 is executed.

[0094] In S1510, the state of the target virtual character is set to the target state.

[0095] For example, as shown in Figure 11(b), the state of the target virtual character is set to a second state corresponding to the second state icon, such as the sleep state.

[0096] After the state settings are complete, the second copy icon being dragged will act on the target virtual character and it will disappear from the first partial virtual scene.

[0097] In S1512, the copy process is terminated.

[0098] To gain a clearer understanding of each embodiment of this application, the sequence diagram shown in Figure 16 is used below to explain how the state of the virtual character is set, based on the interaction process between the target account (user), the client side (product side), and the background (logic layer). Specifically, this includes the following steps.

[0099] In S1602, user is Press and hold the Tate icon.

[0100] for example ,vinegar After pressing and holding the state icon for 0.5 seconds, enter state copy mode, and in the state display interface... ,vinegar Displays the same copy icon as the Tate icon.

[0101] In S1604, drag the copy icon and drop the drag operation at the specified location.

[0102] In S1606, it is determined whether the copy icon overlaps with the area where the target virtual character exists.

[0103] Here, the criteria for judgment include, but are not limited to, the pre-configured determination area where the target virtual character shown in Figure 6(c) exists, and the pre-configured area in the state display interface shown in Figure 7(a).

[0104] In S1608, if the judgment result indicates that there is an overlap in areas, the state ID of the target state is transmitted to the background.

[0105] Here, each virtual character's state corresponds to a single state ID.

[0106] In S1610, the background sets the state of the target virtual character to the new state.

[0107] It is clear that the new state is the state indicated by the target state icon, for example, the sleep state corresponding to the second state icon shown in Figure 11(b).

[0108] In S1612, the motion animation of the target virtual character in a new state is displayed in the target application where the target account exists.

[0109] The embodiment provided in this application allows the state of a target virtual character to be set to the same state as the first virtual character by a single click on the first state icon in the state display interface. This avoids switching between different display interfaces and reduces the number of operation steps in multiple display interfaces, thereby solving the technical challenge of high complexity that arises in the virtual character state setting process and improving the convenience of setting virtual character states.

[0110] For the sake of brevity, the embodiments of each of the above methods have all been presented as a series of operations. However, it will be obvious to those skilled in the art that the present invention is not limited to the described order of operations, and that several steps can be performed in other orders or simultaneously based on the present invention. Furthermore, it will be obvious to those skilled in the art that all embodiments described in the specification are preferred embodiments, and that the related operations and modules are not necessarily required for the present invention.

[0111] According to another embodiment of the present invention, Figure 1 7A virtual character state setting device is further provided, which includes a first display unit 1702 for displaying state icons of a first set of virtual characters and a target virtual character which is a virtual character operated by a target account currently registered with the target application in the state display interface of the target application, and a first processing unit 1704 for setting the current state of the target virtual character to a first state corresponding to the first state icon in response to a trigger operation on the first state icon in the state display interface, and for displaying the first state icon as the state icon of the target virtual character in the state display interface, wherein the first state icon is the state icon of the first virtual character in the first set of virtual characters, and the current state of the first virtual character is the first state.

[0112] Selectively, the first processing unit 1704 includes a first processing module for displaying a first copy icon identical to the first state icon in the state display interface, in response to a first drag operation on the first state icon in the state display interface, and a first setting module for setting the current state of the target virtual character to a first state corresponding to the first state icon, and displaying the first state icon as the state icon of the target virtual character in the state display interface, when the first copy icon moves into a pre-set determination area and the first drag operation is dropped.

[0113] Selectively, the first setting module includes a first processing submodule for setting the current state of a target virtual character to a first state corresponding to a first state icon when a first copy icon moves to an area where a target virtual character exists and a first drag operation is dropped, and for displaying the first state icon as the state icon of the target virtual character in the state display interface, wherein the pre-configured determination area is the area where the target virtual character exists; or a second processing submodule for setting the current state of a target virtual character to a first state corresponding to a first state icon when a first copy icon moves to a pre-configured area in the state display interface and a first drag operation is dropped, and for displaying the first state icon as the state icon of the target virtual character in the state display interface, wherein the pre-configured determination area is a pre-configured area in the state display interface.

[0114] Selectively, the first processing unit 1704 includes a second processing module for displaying a state copy control in the state display interface for copying the current state of a first virtual character to a target virtual character in response to a long press operation on a first state icon in the state display interface, and a third processing module for setting the current state of a target virtual character to a first state corresponding to the first state icon and displaying the first state icon as the state icon of the target virtual character in the state display interface in response to a trigger operation on the state copy control in the state display interface.

[0115] Selectively, the apparatus further comprises a second processing unit for, in response to a scene switching operation triggered in the state display interface, switching the displayed virtual scene in the state display interface from a first partial virtual scene to a second partial virtual scene, and displaying state icons of a second set of virtual characters located in the second partial virtual scene, the 2 The state icons of the set of virtual characters are 2 The system includes a second processing unit located in a partial virtual scene, and a third processing unit for setting the current state of a target virtual character to a second state corresponding to the second state icon in response to a trigger operation on a second state icon in a state display interface, and for displaying the second state icon as the state icon of the target virtual character in the state display interface, wherein the second state icon is the state icon of the second virtual character in the second set of virtual characters, and the current state of the second virtual character is the second state.

[0116] Selectively, the third processing unit includes a fourth processing module for displaying a second copy icon identical to the second state icon in the state display interface in response to a second drag operation on the second state icon in the state display interface when the target virtual character is located in a first partial virtual scene; a fifth processing module for switching the displayed virtual scene in the state display interface from the second partial virtual scene to the first partial virtual scene when the second copy icon moves across scenes to the first partial virtual scene; and a sixth processing module for setting the current state of the target virtual character to the second state corresponding to the second state icon and displaying the second state icon as the state icon of the target virtual character located in the first partial virtual scene when the second copy icon moves to the area where the target virtual character exists and the second drag operation is dropped.

[0117] Selectively, the fifth processing module may, when the distance between the first partial virtual scene and the second partial virtual scene is greater than or equal to a predetermined distance threshold, and the second copy icon moves away from the second partial virtual scene, it may, in the state display interface, switch the displayed virtual scene from the second partial virtual scene to the first partial virtual scene; or, when there is no overlap between the first partial virtual scene and the second partial virtual scene, and the second copy icon moves away from the second partial virtual scene, it may, in the state display interface, switch the displayed virtual scene from the second partial virtual scene to the first partial virtual scene. module , including.

[0118] Selectively, the third processing unit further includes a seventh processing module for transitioning the display position of the state icon of the second virtual character from the second partial virtual scene to the first partial virtual scene if, within a predetermined time, the number of copies of the target state reaches a predetermined threshold, wherein the number of copies of the target state indicates the number of times the current state of the second virtual character has been copied to the target virtual character.

[0119] Here, the first partial virtual scene is the partial virtual scene that is displayed by default when the state display interface is opened.

[0120] Selectively, the device further includes a fourth processing unit for sending state notification information to a first account, where the first virtual character is a virtual character operated by the first account, and the state notification information is for informing the first account that the current state of the first virtual character has been copied to a target virtual character.

[0121] Selectively, the device further includes, when displaying state icons of a first set of virtual characters and a target virtual character in the state display interface of a target application, a second display unit for displaying a third state icon of a target virtual character in the state display interface, wherein the third state icon indicates that the current state of the target virtual character is the third state; and an update unit for updating the current state of the target virtual character from the third state to the first state and updating the state icon of the target virtual character in the state display interface from the third state icon to the first state icon.

[0122] Selectively, the first display unit 1702 includes a first display module for displaying a state setting waiting icon for a target virtual character in the state display interface, wherein the state setting waiting icon indicates that the current state of the target virtual character is empty; and an eighth processing module for setting the current state of the target virtual character to a first state and updating the state icon for the target virtual character in the state display interface from a state setting waiting icon to a first state icon.

[0123] Selectively, the first display unit 1702 further includes a second display module for displaying motion animations of a first set of virtual characters in a state display interface, wherein the motion animation of each virtual character in the first set of virtual characters includes a second display module corresponding to the state icon of each virtual character in the first set of virtual characters, and the first processing unit 1704 includes a third display module for displaying motion animations of a target virtual character in a state display interface.

[0124] Here, both the motion animation of the target virtual character and the motion animation of the first virtual character correspond to the first state icon, and the motion animation of the target virtual character and the motion animation of the first virtual character are identical, or the motion animation of the target virtual character indicates that the target virtual character performs the first motion, and the motion animation of the first virtual character indicates that the first virtual character performs the first motion, and the first motion corresponds to the first state icon.

[0125] By applying the above device to a one-click operation on the first state icon in the state display interface, the state of the target virtual character can be set to the same state as the first virtual character. This avoids switching between different display interfaces and reduces the number of operation steps across multiple display interfaces, thereby solving the technical challenge of high complexity that arises in the virtual character state setting process and improving the convenience of setting virtual character states.

[0126] The example of the virtual character state setting device described here can be found in the example of the virtual character state setting method described above, and therefore, the explanation is omitted here.

[0127] In yet another embodiment of the present invention, an electronic device for carrying out the method for setting the virtual character state described above is further provided, which may be a terminal device as shown in Figure 18. This embodiment will be described using the example that the electronic device is a background device. As shown in Figure 18, the electronic device includes a memory 1802 and a processor 1804, the memory 1802 storing a computer program, and the processor 1804 is configured to execute the steps in the embodiment of any one of the above-described methods by the computer program.

[0128] Selectively, in this embodiment, the electronic device may be located in at least one network device among a plurality of network devices in a computer network.

[0129] Selectively, in this embodiment, the processor is configured to execute a method for setting virtual character states provided by the embodiment of the present application via a computer program.

[0130] Selectively, to those skilled in the art, the structure shown in Figure 18 is merely an illustration. , electricThe child device may be a target terminal such as a smartphone (Android mobile phone, iOS mobile phone, etc.), a tablet computer, a pocket PC, or a mobile internet device (MID), or a PAD. Figure 18 shows the above. Electrical Recording This is not limited to the structure of sub-devices. For example, the electronic components of an electronic device may include more or fewer assemblies (e.g., network interfaces, etc.) than those shown in Figure 18, or may have a different arrangement than that shown in Figure 18.

[0131] Here, memory 1802 is used to store software programs and modules, for example, commands / modules corresponding to the virtual character state setting method and apparatus in the embodiment of the present application, and processor 1804 executes various functional applications and data processing by executing the software programs and modules stored in memory 1802, that is, realizing the virtual character state setting method described above. Memory 1802 may include high-speed random access memory, or it may include, for example, one or more magnetic storage devices, non-volatile memory such as flash memory, or other non-volatile solid-state memory. In some embodiments, memory 1802 may further include memory located remotely from processor 1804, and these remote memories are connected to terminals via a network. Examples of the network include, but are not limited to, the Internet, intranet, local area network, mobile communication network, and combinations thereof. Here, memory 1802 is specifically used to store the state icons of the first set of virtual characters, target accounts, state IDs of each state icon, etc., but is not limited to this. As an example, as shown in Figure 18, the memory 1802 may include, but is not limited to, the first display unit 1702 and the first processing unit 1704 in the virtual character state setting device. It may also include, but is not limited to, other module units in the virtual character state setting device, and such details are omitted in this example.

[0132] Selectively, the transmission device 1806 is used to receive or transmit data over a network. Specific examples of the network may include wired and wireless networks. In one embodiment, the transmission device 1806 includes a network interface controller (NIC) that can communicate with the Internet or a local area network by being connected to a router via network cables and other network equipment. In one embodiment, the transmission device 1806 is a radio frequency (RF) module for communicating with the Internet wirelessly.

[0133] Furthermore, the electronic device also includes a monitor 1808 for displaying target information transmitted by the target account, and a connection bus 1810 for connecting each module component in the electronic device.

[0134] In other embodiments, the target terminal or server may be a node in a distributed system, which may be a blockchain system, which may be a distributed system formed by multiple nodes being connected in the form of network communication. Here, the nodes may form a peer-to-peer (P2P) network, and any type of computer equipment, such as servers, terminals, or other electronic devices, can become a node in the blockchain system by joining the peer-to-peer network.

[0135] According to one aspect of the present application, a computer program product or computer program is provided, the computer program product or computer program includes computer commands, the computer commands are stored in a computer-readable storage medium. The processor of the computer equipment reads the computer commands from the computer-readable storage medium, and the processor executes the computer commands, causing the computer equipment to perform a method for setting a virtual character state provided in various selective implementation methods for the server check process, etc., and the computer program is configured to perform the steps in any one of the above method embodiments when executed.

[0136] Selectively, in this embodiment, the computer-readable storage medium provides a method for setting virtual character states as provided by the embodiment of the present application. Store computer programs to be executed. It is configured in this way.

[0137] Selectively, in this embodiment, a person skilled in the art will understand that all or some of the steps in the various methods of the above embodiment are completed by a program issuing instructions to hardware associated with a target terminal, the program being stored in a computer-readable storage medium, which may include a flash disk, read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk, etc.

[0138] The above-mentioned examples of the present invention are for illustrative purposes only and do not indicate any indication of superiority or inferiority among the examples.

[0139] The units integrated in the above embodiments may be implemented in the form of software function units and, if sold or used as independent products, may be stored on the computer-readable storage medium described above. Based on this understanding, the essence of the proposed technology of the present application, that is, the part that contributes to the prior art, or all or part of the proposed technology, may be embodied in the form of a software product. The computer software product is stored on a storage medium and contains several commands for causing one or more computer devices (which may be personal computers, servers, or network devices, etc.) to perform all or part of the steps of the methods of each embodiment of the present application.

[0140] In the embodiments described above, each embodiment has its own key points, and for parts not described in detail in one embodiment, the relevant descriptions in other embodiments can be referenced.

[0141] It is understood that the client side disclosed in some embodiments provided by this application can be realized in other forms. Herein, the embodiments of the apparatus described above are illustrative only, and for example, the division of the units is merely a division of a kind of logical function, and other methods of division may be possible in actual implementation. For example, multiple units or assemblies may be combined or integrated into another system, or some features may be omitted or not performed. Notwithstanding, the combinations, direct combinations or communication connections between them that are explicitly stated or discussed may be indirect combinations or communication connections via some interface, unit or module, and may be electrical or otherwise.

[0142] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units, and may be located in one place or distributed across multiple network units. Some or all of the units can be selected as needed to achieve the objectives of the scheme in this embodiment.

[0143] Furthermore, each functional unit in each embodiment of the present application may be integrated into a single processing unit, each unit may exist physically independently, or two or more units may be integrated into a single unit. The integrated unit may be implemented in hardware form or in software functional unit form.

[0144] The above describes only preferred embodiments of the present application, and it should be noted that those skilled in the art may make some improvements and modifications without departing from the principles of the present application, and these improvements and modifications will also be considered to be within the scope of protection of the present application.

Claims

1. A method for setting a virtual character state performed by an electronic device, In the state display interface of the target application, the state icons of the target virtual character, which is a virtual character operated by the target account currently registered with the target application, and the state icons of the first set of virtual characters, which is a set of virtual characters operated by multiple accounts different from the target account, are displayed. In response to a trigger operation on a first state icon, which is the state icon of the first virtual character in the first set of virtual characters, the current state of the target virtual character is set to a first state corresponding to the first state icon, and the first state icon is displayed as the state icon of the target virtual character in the state display interface, wherein the first state is the current state of the first virtual character. How to configure virtual character states, including those mentioned.

2. In response to a trigger operation on a first state icon which is the state icon of a first virtual character in the first set of virtual characters, the current state of the target virtual character is set to a first state corresponding to the first state icon, and the first state icon is displayed as the state icon of the target virtual character in the state display interface, In response to a first drag operation on the first state icon in the state display interface, the state display interface displays a first copy icon identical to the first state icon that moves according to the first drag operation. When the first copy icon moves to a predetermined determination area and the first drag operation is dropped, the current state of the target virtual character is set to the first state corresponding to the first state icon, and the first state icon is displayed as the state icon of the target virtual character in the state display interface. A method for setting a virtual character state according to claim 1, including the following:

3. When the first copy icon moves to a predetermined determination area and the first drag operation is performed, the current state of the target virtual character is set to the first state corresponding to the first state icon, and the first state icon is displayed as the state icon of the target virtual character in the state display interface. When the first copy icon moves to the area where the target virtual character exists and the first drag operation is dropped, the current state of the target virtual character is set to the first state corresponding to the first state icon, and the first state icon is displayed as the state icon of the target virtual character in the state display interface, wherein the pre-set determination area is the area where the target virtual character exists, or When the first copy icon is moved to a pre-configured area in the state display interface and the first drag operation is dropped, the current state of the target virtual character is set to the first state corresponding to the first state icon, and the first state icon is displayed as the state icon of the target virtual character in the state display interface, wherein the pre-configured determination area is a pre-configured area in the state display interface. A method for setting a virtual character state according to claim 2, including the following:

4. In response to a trigger operation on a first state icon which is the state icon of a first virtual character in the first set of virtual characters, the current state of the target virtual character is set to a first state corresponding to the first state icon, and the first state icon is displayed as the state icon of the target virtual character in the state display interface, In response to a long press operation on the first state icon in the state display interface, the state display interface displays a state copy control for copying the current state of the first virtual character to the target virtual character, In response to a trigger operation on the state copy control in the state display interface, the current state of the target virtual character is set to the first state corresponding to the first state icon, and the first state icon is displayed as the state icon of the target virtual character in the state display interface. A method for setting a virtual character state according to claim 1, including the following:

5. In response to a scene switching operation triggered in the state display interface, the state display interface switches the displayed virtual scene from a first partial virtual scene to a second partial virtual scene, and displays the state icons of a second set of virtual characters located in the second partial virtual scene, wherein the state icons of the second set of virtual characters are located in the second partial virtual scene. In response to a trigger operation on a second state icon in the state display interface, the current state of the target virtual character is set to a second state corresponding to the second state icon, and the second state icon is displayed as the state icon of the target virtual character in the state display interface, wherein the second state icon is the state icon of the second virtual character in the second set of virtual characters, and the current state of the second virtual character is the second state. A method for setting a virtual character state according to any one of claims 1 to 4, further comprising:

6. In response to a trigger operation on the second state icon in the state display interface, the current state of the target virtual character is set to the second state corresponding to the second state icon, and the second state icon is displayed as the state icon of the target virtual character in the state display interface. When the target virtual character is located in the first partial virtual scene, in response to a second drag operation on the second state icon in the state display interface, the state display interface displays a second copy icon identical to the second state icon that moves according to the second drag operation. When the second copy icon moves across scenes to the first partial virtual scene, the state display interface switches the displayed virtual scene from the second partial virtual scene to the first partial virtual scene, When the second copy icon moves to the area where the target virtual character exists and the second drag operation is dropped, the current state of the target virtual character is set to the second state corresponding to the second state icon, and the second state icon is displayed as the state icon of the target virtual character located in the first partial virtual scene. A method for setting a virtual character state according to claim 5, including the following:

7. When the second copy icon moves across scenes to the first partial virtual scene, the state display interface does not switch the displayed virtual scene from the second partial virtual scene to the first partial virtual scene. If the distance between the first partial virtual scene and the second partial virtual scene is greater than or equal to a predetermined distance threshold, and the second copy icon moves away from the second partial virtual scene, the state display interface switches the displayed virtual scene from the second partial virtual scene to the first partial virtual scene, or If there is no overlap between the first partial virtual scene and the second partial virtual scene, when the second copy icon moves away from the second partial virtual scene, the state display interface switches the displayed virtual scene from the second partial virtual scene to the first partial virtual scene. A method for setting a virtual character state according to claim 6, including the following:

8. If the current state of the target virtual character is set to the second state corresponding to the second state icon, then, Within a predetermined time, if the number of copies of the target state reaches a predetermined threshold, the display position of the state icon of the second virtual character is transitioned from the second partial virtual scene to the first partial virtual scene, wherein the number of copies of the target state indicates the number of times the current state of the second virtual character has been copied to the target virtual character. The first partial virtual scene is a partial virtual scene that is displayed by default when the state display interface is opened. The method for setting a virtual character state according to claim 5.

9. If the current state of the target virtual character is set to the first state corresponding to the first state icon, then, The process includes sending state notification information to a first account, wherein the first virtual character is a virtual character operated by the first account, and the state notification information is used to inform the first account that the current state of the first virtual character has been copied to the target virtual character. A method for setting a virtual character state according to any one of claims 1 to 4.

10. In the state display interface of the target application, when displaying the state icons of the first set of virtual characters and the target virtual character, further, The state display interface includes displaying a third state icon for the target virtual character, indicating that the current state of the target virtual character is a third state. Setting the current state of the target virtual character to the first state corresponding to the first state icon, and displaying the first state icon as the state icon of the target virtual character in the state display interface, This includes updating the current state of the target virtual character from the third state to the first state, and updating the state icon of the target virtual character in the state display interface from the third state icon to the first state icon. A method for setting a virtual character state according to any one of claims 1 to 4.

11. In the state display interface of the target application, when displaying the state icons of the first set of virtual characters and the target virtual character, further, The state display interface includes displaying a state setting waiting icon for the target virtual character, indicating that the current state of the target virtual character is empty. Setting the current state of the target virtual character to the first state corresponding to the first state icon, and displaying the first state icon as the state icon of the target virtual character in the state display interface, This includes setting the current state of the target virtual character to the first state, and updating the state icon of the target virtual character in the state display interface from the state setting waiting icon to the first state icon. A method for setting a virtual character state according to any one of claims 1 to 4.

12. In the state display interface of the target application, when displaying the state icons of the first set of virtual characters and the target virtual character, further, Displaying motion animations of the first set of virtual characters in the state display interface, wherein the motion animation of each virtual character in the first set of virtual characters corresponds to the state icon of each virtual character in the first set of virtual characters, When the current state of the target virtual character is set to the first state corresponding to the first state icon, and the first state icon is displayed as the state icon of the target virtual character in the state display interface, further, The state display interface includes displaying the motion animation of the target virtual character, The motion animation of the target virtual character and the motion animation of the first virtual character both correspond to the first state icon, and the motion animation of the target virtual character and the motion animation of the first virtual character are identical, or the motion animation of the target virtual character indicates that the target virtual character performs a first motion, and the motion animation of the first virtual character indicates that the first virtual character performs a first motion, and the first motion corresponds to the first state icon. A method for setting a virtual character state according to any one of claims 1 to 4.

13. The aforementioned trigger operation is A first copy icon identical to the first state icon moves to a predetermined determination area in accordance with a first operation, which is a drag operation on the first state icon in the state display interface, and the first operation is a drop operation, and In response to a second operation different from the first operation on the first state icon in the state display interface, an operation to instruct the state copy control to copy the current state of the first virtual character to the target virtual character, This is an operation that is performed by selecting one of the following: The method for setting a virtual character state according to claim 1.

14. A first display unit for displaying the state display interface of a target application, which includes a target virtual character that is operated by a target account currently registered with the target application, and a first set of virtual character state icons that are a set of virtual characters operated by multiple accounts different from the target account. A first processing unit for setting the current state of a target virtual character to a first state corresponding to the first state icon in the first set of virtual characters in response to a trigger operation on a first state icon which is the state icon of a first virtual character, and for displaying the first state icon as the state icon of the target virtual character in the state display interface, wherein the first state is the current state of the first virtual character, and the first processing unit A virtual character state setting device, including one for virtual character states.

15. When executed by the processor, the steps of the method for setting a virtual character state according to any one of claims 1 to 4 are realized. Computer program.

16. The system includes memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to execute the virtual character state setting method described in any one of claims 1 to 4 using the computer program. electronic equipment.