CN115845400A - Information processing method and device, electronic equipment and storage medium - Google Patents
Information processing method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN115845400A CN115845400A CN202211584379.6A CN202211584379A CN115845400A CN 115845400 A CN115845400 A CN 115845400A CN 202211584379 A CN202211584379 A CN 202211584379A CN 115845400 A CN115845400 A CN 115845400A
- Authority
- CN
- China
- Prior art keywords
- virtual object
- user
- user account
- virtual
- selectable
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The application provides an information processing method, an information processing device, electronic equipment and a storage medium, and relates to the technical field of cloud games. The method comprises the following steps: responding to a first virtual object selection instruction from a first user account, and determining a first virtual object from a to-be-selected set; establishing an incidence relation between a first virtual object and a first user account; responding to a virtual object transfer instruction from the second user account, and feeding back selectable virtual objects in the to-be-selected set to the first user account; determining a second virtual object from the selectable virtual objects in response to a second virtual object selection instruction from the first user account; canceling the association relation between the first virtual object and the first user account, establishing the association relation between the second virtual object and the first user account, and establishing the association relation between the first virtual object and the second user account. Compared with the prior art, the method avoids the problems of short exchange time and less exchange selectivity.
Description
Technical Field
The present application relates to the field of game technologies, and in particular, to an information processing method, an information processing apparatus, an electronic device, and a storage medium.
Background
With the development of internet technology, the proportion of games in the life of people is greater and greater, people play games as leisure entertainment, and the team games are particularly popular among people.
In the prior art, players form a team and enter a game, and virtual objects are selected and used in a preparation interface. In many play modes, the same virtual object is not allowed to be used among teammates, so that the operation of exchanging the virtual object with the teammates is carried out on the virtual object selecting interface.
However, in the prior art, the virtual objects can be exchanged only after teammates respectively select the virtual objects, and the exchange time is short and the exchange selectivity is low.
Disclosure of Invention
In view of this, embodiments of the present application provide an information processing method, an information processing apparatus, an electronic device, and a storage medium, so as to solve the problems that the exchange time is short and the exchange selectivity is low.
In a first aspect, an embodiment of the present application provides an information processing method, which is applied to a server, and the method includes:
responding to a first virtual object selection instruction from a first user account, and determining a first virtual object from a to-be-selected set, wherein the to-be-selected set comprises a plurality of virtual objects;
establishing an association relation between the first virtual object and the first user account;
after the incidence relation between the first virtual object and the first user account is established, responding to a virtual object transfer instruction from a second user account, and feeding back selectable virtual objects in the to-be-selected set to the first user account; the first user account and the second user account are users in the same marketing;
determining a second virtual object from the selectable virtual objects in response to a second virtual object selection instruction from the first user account;
canceling the association relation between the first virtual object and the first user account, establishing the association relation between the second virtual object and the first user account, and establishing the association relation between the first virtual object and the second user account.
In a second aspect, an embodiment of the present application further provides an information processing method, which is applied to a client corresponding to a second user account, where the method includes:
responding to a first selection operation input by a second user for a to-be-selected set, and determining that a virtual object selected by the first selection operation is a selectable virtual object;
responding to the dragging operation continuous with the first selection operation, determining a first user, and sending a virtual object transfer instruction to a server; the virtual object transfer instruction is used for enabling the server to feed back the selectable virtual object to a first user account, obtaining a second virtual object determined by the first user in the selectable virtual object, canceling the association relation between the first virtual object and the first user account, establishing the association relation between the second virtual object and the first user account, and establishing the association relation between the first virtual object and a second user account; wherein the first user and the second user are users in the same camp;
receiving a correlation instruction sent by the server; the association instructions include: information of the first virtual object;
configuring the second virtual object for the second user.
In a third aspect, an embodiment of the present application further provides an information processing apparatus, including: the device comprises a first determination module, an establishment module and a feedback module, wherein:
the first determining module is used for responding to a first virtual object selection instruction from a first user account and determining a first virtual object from a to-be-selected set, wherein the to-be-selected set comprises a plurality of virtual objects;
the establishing module is used for establishing an incidence relation between the first virtual object and the first user account;
the feedback module is used for responding to a virtual object transfer instruction from a second user account after the incidence relation between the first virtual object and the first user account is established, and feeding back selectable virtual objects in the to-be-selected set to the first user account; the first user account and the second user account are users in the same marketing;
the first determination module is used for determining a second virtual object from the selectable virtual objects in response to a second virtual object selection instruction from the first user account;
the establishing module is specifically configured to cancel the association relationship between the first virtual object and the first user account, establish the association relationship between the second virtual object and the first user account, and establish the association relationship between the first virtual object and the second user account.
In a fourth aspect, an embodiment of the present application further provides an information processing apparatus, including: a second determining module, a receiving module, and a configuration module, wherein:
the second determining module is configured to determine, in response to a first selection operation input by a second user for the set to be selected, that the virtual object selected by the first selection operation is a selectable virtual object; responding to the dragging operation continuous with the first selection operation, determining a first user, and sending a virtual object transfer instruction to a server; the virtual object transfer instruction is used for enabling the server to feed back the selectable virtual object to a first user account, obtaining a second virtual object determined by the first user in the selectable virtual object, canceling the association relation between the first virtual object and the first user account, establishing the association relation between the second virtual object and the first user account, and establishing the association relation between the first virtual object and a second user account; wherein the first user and the second user are users in the same camp;
the receiving module is used for receiving the association instruction sent by the server; the association instructions include: information of the first virtual object;
the configuration module is configured to configure the second virtual object for the second user.
In a fifth aspect, an embodiment of the present application further provides an electronic device, including: a processor, a storage medium and a bus, the storage medium storing machine-readable instructions executable by the processor, the processor and the storage medium communicating via the bus when the electronic device is operating, the processor executing the machine-readable instructions to perform the steps of an information processing method according to any one of the first aspect or the second aspect.
In a sixth aspect, the present application further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program performs the steps of the information processing method according to any one of the first aspect and the second aspect.
The beneficial effect of this application is: by adopting the information processing method provided by the application, after the first virtual object is selected by the first user account and the association relationship between the first virtual object and the first user account is successfully established, if a virtual object transfer instruction from the second user account is received, the association relationship between the first virtual object and the first user account is cancelled according to the second virtual object determined by the first user account in the to-be-selected set, the association relationship between the second virtual object and the first user account is established, and the association relationship between the first virtual object and the second user account is established, so that the first virtual object of the first user account with the established association relationship is transferred to the second user account, the exchange operation is more convenient, and the exchange communication between the second user and the first user is more convenient and quicker.
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
To more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and those skilled in the art can also obtain other related drawings based on the drawings without inventive efforts.
Fig. 1 is a schematic flowchart of an information processing method according to an embodiment of the present application;
fig. 2 is a schematic flowchart of an information processing method according to another embodiment of the present application;
fig. 3 is a schematic flowchart of an information processing method according to another embodiment of the present application;
fig. 4 is a schematic flowchart of an information processing method according to another embodiment of the present application;
FIG. 5 is a schematic interface diagram of a graphical user interface provided by an embodiment of the present application;
FIG. 6 is a schematic interface diagram of a graphical user interface provided in another embodiment of the present application;
fig. 7 is a schematic structural diagram of an information processing apparatus according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of an information processing apparatus according to another embodiment of the present application;
fig. 9 is a schematic structural diagram of an information processing apparatus according to another embodiment of the present application;
fig. 10 is a schematic structural diagram of an information processing apparatus according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all the embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present application without making any creative effort, shall fall within the protection scope of the present application.
The information processing method in one embodiment of the disclosure can be operated in a local terminal device or a server. When the information processing method is operated on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system comprises the server and the client device.
In an optional embodiment, various cloud applications may be run under the cloud interaction system, for example: and (5) cloud games. Taking a cloud game as an example, a cloud game refers to a game mode based on cloud computing. In the cloud game operation mode, the game program operation main body and the game picture presentation main body are separated, the storage and the operation of the information processing method are completed on a cloud game server, and the client device is used for receiving and sending data and presenting the game picture, for example, the client device can be a display device with a data transmission function close to a user side, such as a mobile terminal, a television, a computer, a palm computer and the like; but the cloud game server which performs information processing is a cloud. When a game is played, a player operates the client device to send an operation instruction to the cloud game server, the cloud game server runs the game according to the operation instruction, data such as game pictures and the like are encoded and compressed, the data are returned to the client device through a network, and finally the data are decoded through the client device and the game pictures are output.
In an optional implementation manner, taking a game as an example, the local terminal device stores a game program and is used for presenting a game screen. The local terminal device is used for interacting with the player through a graphical user interface, namely, a game program is downloaded and installed and operated through an electronic device conventionally. The manner in which the local terminal device provides the graphical user interface to the player may include a variety of ways, for example, it may be rendered for display on a display screen of the terminal or provided to the player through holographic projection. For example, the local terminal device may include a display screen for presenting a graphical user interface including a game screen and a processor for running the game, generating the graphical user interface, and controlling display of the graphical user interface on the display screen.
In a possible implementation manner, an embodiment of the present invention provides an information processing method, where a graphical user interface is provided by a terminal device, where the terminal device may be the aforementioned local terminal device, and may also be the aforementioned client device in a cloud interaction system.
The embodiment of the application is applied to a game, when each user selects a virtual object, a second user can initiate a transfer (exchange) request of the virtual object to a first user who has selected a first virtual object by initiating a virtual object transfer instruction when not selecting the corresponding virtual object, and after the first user agrees, a server transfers the first virtual object selected by the first user to the second user, namely, establishes an association relationship between a second user account and the first virtual object, and the server also establishes an association relationship between the first user account and a second virtual object according to a second virtual object selected by the first user account in a selectable virtual object, so that even if the second user does not select the corresponding virtual object, the application for establishing the association relationship between the first virtual object selected by the first user account can be realized by initiating the transfer request of the virtual object, and the communication mode between the first user and the second user is simple and fast.
An information processing method provided in the embodiments of the present application is explained below with reference to a plurality of specific application examples. Fig. 1 is a schematic flowchart of an information processing method provided in an embodiment of the present application, applied to a server side, as shown in fig. 1, where the method includes:
s101: in response to a first virtual object selection instruction from the first user account, a first virtual object is determined from the candidate set.
The to-be-selected set comprises a plurality of virtual objects; in some possible embodiments, the plurality of virtual objects included in the candidate set may be, for example, a plurality of virtual objects owned in a game for the first user account; alternatively, it may be all virtual objects in the current game; alternatively, a plurality of virtual objects may be owned in the game for the first user account, or owned for trial use thereof; alternatively, a plurality of virtual objects may be provided for which the first user account is owned in the game and proficiency (the number of times the game is played using the virtual object) is greater than a preset threshold; it should be understood that the foregoing embodiment is only an exemplary illustration, and the limitation requirements of the multiple virtual objects included in the specific candidate set may be flexibly adjusted according to the user needs, and are not limited to the limitations given in the foregoing embodiment.
S102: and establishing an association relation between the first virtual object and the first user account.
After the first user selects the first virtual object, the first virtual object is determined to be the first virtual object selected by the first user and used in the current game play.
S103: after the incidence relation between the first virtual object and the first user account is established, the selectable virtual objects in the candidate set are fed back to the first user account in response to a virtual object transfer instruction from the second user account.
The first user account and the second user account are users in the same marketing.
In an embodiment of the present application, the selectable virtual object may be determined in the following manner: in response to a third virtual object selection instruction from the second user account, a selectable virtual object is determined from the candidate set.
In the embodiment of the present application, the candidate set here may be, for example, the same candidate set as that in S101, that is, the virtual objects included in the candidate set here are the same as the virtual objects included in the candidate set in S101; alternatively, the candidate set here may be a different candidate set from that in S101, for example, the virtual object included in the candidate set here may be, for example, a virtual object shared by the first user and the second user; or the virtual objects included in the candidate set here may be, for example, the virtual objects shared by the first user and the second user, and proficiency of the first user on the virtual objects being greater than a preset threshold; it should be understood that the above embodiments are only exemplary, and whether the virtual objects included in the two candidate sets are the same or not, and the definitions of the included virtual objects, may be flexibly adjusted according to the needs of the user, and are not limited to the above embodiments.
S104: in response to a second virtual object selection instruction from the first user account, a second virtual object is determined from the selectable virtual objects.
The first user may determine, for example, according to his or her preference, or according to his or her proficiency in each of the selectable virtual objects, or according to the current marketing requirement, that the second virtual object is the virtual object to be associated corresponding to the first user account among the selectable virtual objects.
S105: canceling the association relation between the first virtual object and the first user account, establishing the association relation between the second virtual object and the first user account, and establishing the association relation between the first virtual object and the second user account.
At this point, the second virtual object is the virtual object selected by the first user, and the first virtual object is the virtual object selected by the second user, that is, the virtual object selected by the first user account is transferred to the second user account.
By adopting the information processing method provided by the application, after the first virtual object is selected by the first user account and the association relationship between the first virtual object and the first user account is successfully established, if a virtual object transfer instruction from the second user account is received, the association relationship between the first virtual object and the first user account is cancelled according to the second virtual object determined by the first user account in the to-be-selected set, the association relationship between the second virtual object and the first user account is established, and the association relationship between the first virtual object and the second user account is established, so that the first virtual object of the first user account with the established association relationship is transferred to the second user account, the exchange operation is more convenient, and the exchange communication between the second user and the first user is more convenient and quicker.
An information processing method provided in the embodiments of the present application is explained below with reference to a plurality of specific application examples. Fig. 2 is a schematic flowchart of an information processing method provided in an embodiment of the present application, and is applied to a client corresponding to a second user account, as shown in fig. 2, the method includes:
s111: and in response to a first selection operation input by a second user for the set to be selected, determining that the virtual object selected by the first selection operation is a selectable virtual object.
In the embodiment of the application, the second user may perform the pre-configuration of the virtual object by inputting the first selection operation for the to-be-selected set in the process that the second user does not select the virtual object, or the second user already selects the virtual object but before the virtual object is determined, where the virtual object selected by the first selection operation is the selectable virtual object determined by the second user.
The virtual object selected by the first selection operation may be one or multiple, that is, the second user may pre-configure one virtual object as its corresponding selectable virtual object; or, a type of virtual object may also be configured, that is, multiple virtual objects of the type are configured as selectable virtual objects; or, a plurality of virtual objects of different types may also be configured as selectable virtual objects, and the configuration operation of the second user for the selectable virtual objects may be flexibly adjusted according to the needs of the second user, which is not limited to the embodiment described above.
In some possible embodiments, the virtual objects included in the candidate set may be, for example, virtual objects owned by the second user; or the virtual object may be owned by the second user and proficiency of the second user is greater than or equal to the preset threshold, and the type of the virtual object included in the specific candidate set may be flexibly adjusted according to the user requirement, which is not limited to the examples given above.
In some possible embodiments, the first selection operation input by the second user on the to-be-selected set may have a certain cooling time, for example, in the cooling time, the second user may only perform the first selection operation once (that is, in the cooling time, the second user may only perform one selection of the selectable virtual object once, and the selectable virtual object determined in the selection may be one or multiple ones); or, the first selection operation input by the second user on the to-be-selected set may have no cooling time, the second user may continuously repeat the first selection operation input on the to-be-selected set, and each time a new selectable virtual object corresponding to the first selection operation covers the previously determined selectable virtual object, that is, if the second user selects the virtual object a as the selectable virtual object in the first selection operation, and then immediately reselects the virtual object B and the virtual object C as the selectable virtual object, the current selectable objects corresponding to the second user are the virtual object B and the virtual object C, and the specific operation mode of selecting the selectable virtual object by the second user may be flexibly adjusted according to the user needs, and is not limited in the above embodiment.
S112: in response to a drag operation continuous with the first selection operation, the first user is determined, and a virtual object transfer instruction is sent to the server.
The virtual object transfer instruction is used for enabling the server to feed back the selectable virtual objects in the to-be-selected set to the first user account, obtaining a second virtual object determined by the first user in the selectable virtual objects, canceling the association relation between the first virtual object and the first user account, establishing the association relation between the second virtual object and the first user account, and establishing the association relation between the first virtual object and the second user account.
If the selectable virtual object is a virtual object, the second virtual object determined by the first user is the selectable virtual object; if the selectable virtual object is a plurality of virtual objects, the first user may select among the plurality of virtual objects included in the selectable virtual object, and determine that one virtual object is the second virtual object.
In an embodiment of the present application, the first user and the second user are users in the same camp, and the first user is a teammate that has established an association relationship with the first virtual object in the current camp.
The manner of determining the first user may be, for example: determining a first user according to an end position of the drag operation in response to the drag operation continuous with the first selection operation; that is, after determining the selectable virtual object, the second user may drag the icon of the selectable virtual object onto the avatar of the first user among the plurality of teammates, or onto the name of the first user, or into a preset range of the avatar of the first user, and then determine the first user according to which avatar/name of the first user the end position of the drag position is determined to be on.
After the first user is determined, the terminal of the first user displays the prompt message corresponding to the virtual object transfer instruction, for example, the current second user has a position of 4 th floor in the queue, the selected optional virtual object is the virtual object a, the first user has a position of 1 st floor in the queue, and the virtual object B has been configured, and then after the second user sends an exchange confirmation to the first user, the terminal of the first user displays the prompt message "whether the fourth floor wants to exchange the virtual object B with the first user by using the virtual object a, and agrees"; it should be understood that the above embodiments are only exemplary, and the prompting content of the specific prompting message can be flexibly adjusted according to the user's needs, and is not limited to the above embodiments.
S113: and receiving the association instruction sent by the server.
The association instructions include: information of the first virtual object.
In the embodiment of the present application, if the server receives a virtual object transfer instruction initiated by a second user, and the server receives a second virtual object determined by the first user in the selectable virtual objects, the position of the current second user in the queue is 4 th, the selected selectable virtual object is a virtual object a, the position of the first user in the queue is 1 th, and the virtual object B has been configured as an example for description, in the embodiment of the present application, the prompt information may further include a confirmation control and a rejection control/cancel control, if the first user selects the confirmation control, it is indicated that the first user approves a virtual object transfer request initiated by the second user, that is, the first user approves the exchange of the virtual object with the second user, that is, an exchange confirmation for the virtual object transfer instruction is triggered, at this time, the selectable virtual object corresponding to the second user is determined as the virtual object B, and the virtual object corresponding to the first user is determined as the virtual object a, so that an exchange object between teammates configured with virtual objects and virtual objects not configured with virtual objects in the same queue is realized.
In other possible embodiments, if the server receives a transfer cancel instruction returned by the first user, it is determined that the first user rejects the virtual object transfer instruction initiated by the second user, at this time, the server returns the transfer cancel instruction to the second user, and a prompt message is output on a graphical user interface of a terminal device of the second user that receives the transfer cancel instruction to instruct the first user to reject exchanging the virtual object.
For example, in some possible embodiments, the manner in which the first user triggers the branch cancellation instruction may be, for example: if the first user selects the rejection control/cancel control on the prompt message, it indicates that the current first user does not want to exchange the virtual object, at this time, the prompt message is returned to prompt the second user, for example, "1 st floor rejects to exchange with you," the second user may reselect the selectable virtual object and initiate the virtual object transfer instruction to the first user again after receiving the prompt message, or the second user may reselect the first user and send the virtual object transfer instruction to the reselected first user; the specific value can be flexibly adjusted according to the user's needs, and is not limited to the embodiments described above.
S114: a second virtual object is configured for a second user.
By adopting the information processing method provided by the application, after the second user determines the selectable virtual object, the first user is determined based on the continuous dragging operation with the first selection operation, the exchange confirmation is directly sent to the first user based on the selectable virtual object, and after the exchange confirmation message returned by the first user is received, the selectable virtual object of the second user and the configured virtual object of the first user are directly exchanged, so that the second user can exchange the virtual object with the first user in a mode of the selectable virtual object before the second user does not select the virtual object, the exchange operation is more convenient, and the exchange and communication with the first user are more convenient and faster.
In another embodiment of the present application, when the selectable virtual object is a virtual object, the manner of determining the selectable virtual object and the first user may be, for example: the virtual object corresponding to the double-click operation is determined to be the selectable virtual object by double-clicking the selectable virtual object icon in the set to be selected, and then the state to be exchanged is entered, and then the teammate corresponding to the single-click operation is determined to be the first user in response to the single-click operation of the second user in the teammates configured with the virtual object.
In one embodiment of the present application, the determination mode and the display mode of the candidate set are as follows: responding to a second selection operation of the user for configuring the virtual object, and displaying a to-be-selected set according to the user selected by the second selection operation and a second user; that is, the player may view the candidate set corresponding to the user selected by the second selection operation through the second selection operation in the users configured with the virtual object, and the candidate sets corresponding to different users may be different.
In some possible embodiments, the manner of determining the candidate set according to the user selected by the second selection operation and the second user may be, for example: determining a commonly owned virtual object of the user selected by the second selection operation and the second user, and displaying the common virtual object of the user selected by the second selection operation and the second user in the to-be-selected set; or determining common virtual objects of the user and the second user selected by the second selection operation and operation proficiency of each common virtual object, and displaying the virtual objects of which the operation proficiency is greater than a preset threshold value in the common virtual objects of the user and the second user selected by the second selection operation in the to-be-selected set; it should be understood that the foregoing embodiment is merely an exemplary illustration, and the determination manner of each virtual object displayed in the specific candidate set may be flexibly adjusted according to the user requirement, and is not limited to the foregoing embodiment.
In some possible embodiments, all virtual objects existing in the current virtual game may be displayed in the candidate set, but the display manners of all virtual objects are different, for example, a virtual object shared by a first user and a second user in the candidate set is displayed in a first preset manner; and displaying other virtual objects in a second preset mode different from the first preset mode.
Or the virtual object which is shared by the first user and the second user in the to-be-selected set and of which the proficiency is greater than the preset threshold value is displayed by the first user in a first preset mode; and displaying other virtual objects in a second preset mode different from the first preset mode.
For example, the first preset manner may be, for example, to normally display each virtual object according to the marking color of each virtual object, and the second preset manner may be, for example, to gray-out each virtual object, and it should be understood that the foregoing embodiments are merely illustrative, and are not limited to the foregoing embodiments.
According to the embodiment, before the second user determines the selectable virtual object, the second user can view the virtual object shared by the second user and each user of each configured virtual object in a mode of viewing the candidate set corresponding to each user of each configured virtual object, so that the current exchangeable virtual object can be viewed, the second user can conveniently determine which user of each configured virtual object is the first user, and the problem that the first user cannot use the selectable virtual object determined by the second user is avoided.
In some possible embodiments, the candidate set may be displayed, for example, on a side of the teammate selected by the second selection operation, or the candidate set may also be directly displayed at an original position of the candidate set, where a display position of the specific candidate set may be flexibly adjusted according to a user requirement, and is not limited to the foregoing embodiments.
Optionally, on the basis of the foregoing embodiment, an information processing method may also be provided in the embodiments of the present application, and an implementation process of sending a virtual object branch instruction in the foregoing method is described as follows with reference to the accompanying drawings. Fig. 3 is a schematic flowchart of an information processing method according to another embodiment of the present application, and as shown in fig. 3, S112 may include:
s121: and if the virtual object selected by the first selection operation is the user-defined virtual object, sending a user-defined exchange request to the server.
Such that the server instructs the first user to determine the second virtual object by himself.
The first user may determine the second virtual object based on the information of the custom virtual object in the exchange confirmation operation before performing the virtual object exchange.
In some possible embodiments, the candidate set may include, for example, a plurality of bins, and each virtual object may be displayed in each bin, for example, a first bin of the candidate set may be set as a special bin, and the first bin of the candidate set is not a regular virtual object but represents "free choice of selectable virtual objects", and after selecting the special bin, the second user determines that the virtual object selected by the second user is the custom virtual object, and then sends a custom exchange request to the first user.
It should be understood that the above embodiment is only an exemplary illustration, and the display manner of the specific special box may be flexibly adjusted according to the user's needs, and is not limited to the above embodiment.
Optionally, on the basis of the foregoing embodiment, an information processing method may also be provided in the embodiments of the present application, and an implementation process of sending a virtual object branch instruction in the foregoing method is described as follows with reference to the accompanying drawings. Fig. 4 is a flowchart illustrating an information processing method according to another embodiment of the present application, and as shown in fig. 4, S111 may include:
s131: and responding to a third selection operation in the to-be-selected set, and determining that the type of the virtual object corresponding to the third operation is the target type.
The target type may be a type that only selects one virtual object as the target type, or may be a type that selects multiple virtual objects as the target type, and a determination manner of the specific target type may be flexibly adjusted according to a user requirement, which is not limited to that provided in the above embodiment.
In some possible embodiments, the virtual objects may have different classifications, for example, an upper route virtual object, a middle route virtual object, a lower route virtual object, an auxiliary virtual object, and a wild virtual object, and each type of virtual object is required to be reasonably collocated in a queue of the same camp, so that the second user can determine what type of virtual object is lacking in the current camp queue according to the configured virtual object in the current camp queue, and then determine the type of the lacking virtual object as a target type; or the second user can determine the type of the virtual object which is good at the first user as a target type according to the type of the virtual object which is good at the first user; it should be understood that the above embodiments are only exemplary, and the specific manner of determining the target type may be flexibly adjusted according to the user's needs, and is not limited to the embodiments described above.
For example, fig. 5 is an interface schematic diagram of a graphical user interface provided in an embodiment of the present application, and fig. 6 is an interface schematic diagram of a graphical user interface provided in another embodiment of the present application, which is still described by taking a special bin as an example in some possible embodiments, a second user may, for example, pop up a determination window of a virtual object type after selecting the special bin, and determine a selectable virtual object by way of checking a target type among multiple types of virtual objects; as shown in fig. 5, the selectable virtual object determined by the current second user is a custom virtual object of the upper virtual object and the middle virtual object; or, the candidate set may include, for example, sublist tables corresponding to virtual objects of various types, each sublist table has a special bin, the second user first determines that a type of a virtual object is a target type, and then drags the special bin of the target type to the first user to determine a selectable virtual object exchanged with the first user, as shown in fig. 6, at this time, the selectable virtual object determined by the second user is a custom virtual object of the middle path virtual object; it should be understood that the above embodiments are only exemplary, and in a specific graphical user interface, the display modes of the to-be-selected set and the special bin may be flexibly adjusted according to the user needs, and are not limited to the above embodiments.
Correspondingly, S112 may include:
s132: and if the virtual object corresponding to the first selection operation is a custom virtual object, sending a custom exchange request under the target type to the server.
And enabling the server to indicate the first user to determine one virtual object as a second virtual object in the virtual objects under the target type.
By adopting the information processing method provided by the application, the second user does not need to wait for the virtual object to be selected by the second user and then exchange the virtual object with the first user, but can determine the first user from the teammates which have selected the virtual object and exchange the virtual object with the first user after the teammates select the virtual object in the queue, so that the communication time for the selection of the virtual object between the teammates is more abundant; in addition, according to the method provided by the application, before the second user determines the selectable virtual object, the currently exchangeable hero can be checked in a mode of checking the virtual hero lists of the second user and different teammates, and then the selectable virtual object is selected, so that the problem that the first user cannot use the selectable virtual object determined by the second user is solved; the method and the device have the advantages that the user-defined virtual object (special grid) is newly added in the set to be selected, so that the exchange of the virtual objects is changed from only one-to-one exchange in the prior art to support one-to-many exchange, a first user can freely select a new virtual object after agreeing to exchange the configured virtual object to a second user, the degree of freedom of the first user for selecting the new virtual object is higher, and accordingly the successful probability of the exchange of the virtual objects is improved.
The information processing apparatus provided in the present application, which can execute the information processing method of fig. 1 described above, is explained below with reference to the drawings.
Fig. 7 is a schematic structural diagram of an information processing apparatus provided in an embodiment of the present application, and as shown in fig. 7, the apparatus includes: a first determination module 201, a setup module 202, and a feedback module 203, wherein:
a first determining module 201, configured to determine, in response to a first virtual object selection instruction from a first user account, a first virtual object from a candidate set, where the candidate set includes multiple virtual objects;
an establishing module 202, configured to establish an association relationship between a first virtual object and a first user account;
the feedback module 203 is configured to, after the association relationship between the first virtual object and the first user account is established, respond to a virtual object transfer instruction from the second user account, and feed back selectable virtual objects in the to-be-selected set to the first user account; the first user account and the second user account are users in the same marketing;
a first determining module 201, configured to determine a second virtual object from the selectable virtual objects in response to a second virtual object selection instruction from the first user account;
the establishing module 202 is specifically configured to cancel the association relationship between the first virtual object and the first user account, establish the association relationship between the second virtual object and the first user account, and establish the association relationship between the first virtual object and the second user account.
Optionally, the first determining module 201 is specifically configured to determine, in response to a third virtual object selection instruction from the second user account, a selectable virtual object from the candidate set.
By adopting the information processing device provided by the application, after the first virtual object is selected by the first user account and the association relationship between the first virtual object and the first user account is successfully established, if a virtual object transfer instruction from the second user account is received, the association relationship between the first virtual object and the first user account is cancelled according to the second virtual object determined by the first user account in the to-be-selected set, the association relationship between the second virtual object and the first user account is established, and the association relationship between the first virtual object and the second user account is established, so that the first virtual object of the first user account with the established association relationship is transferred to the second user account, the exchange operation is more convenient, and the exchange communication between the second user and the first user is more convenient and faster.
The information processing apparatus provided in the present application, which can execute any of the information processing methods of fig. 2 to 6, will be explained below with reference to the drawings.
Fig. 8 is a schematic structural diagram of an information processing apparatus provided in an embodiment of the present application, and as shown in fig. 8, the apparatus includes: a second determining module 301, a receiving module 302, and a configuring module 303, wherein:
a second determining module 301, configured to determine, in response to a first selection operation input by a second user for the to-be-selected set, that a virtual object selected by the first selection operation is a selectable virtual object; responding to the dragging operation continuous with the first selection operation, determining a first user, and sending a virtual object transfer instruction to the server; the virtual object transfer instruction is used for enabling the server to feed back the selectable virtual object to the first user account, obtaining a second virtual object determined by the first user in the selectable virtual object, canceling the association relation between the first virtual object and the first user account, establishing the association relation between the second virtual object and the first user account, and establishing the association relation between the first virtual object and the second user account; the first user and the second user are users in the same camp;
a receiving module 302, configured to receive a correlation instruction sent by a server; the association instructions include: information of the first virtual object;
a configuration module 303, configured to configure a second virtual object for a second user.
By adopting the information processing device provided by the application, after the second user determines the selectable virtual object, the first user is determined based on the continuous dragging operation with the first selection operation, the exchange confirmation is directly sent to the first user based on the selectable virtual object, and after the exchange confirmation message returned by the first user is received, the selectable virtual object of the second user and the configured virtual object of the first user are directly exchanged, so that the second user can realize the exchange of the virtual object with the first user in a mode of the selectable virtual object before the second user does not select the virtual object, the exchange operation is more convenient, and the exchange and communication with the first user are more convenient and faster.
In a possible implementation manner, on the basis of the above embodiment, the embodiment of the present application may further provide an information processing apparatus, and an implementation process of the apparatus shown in fig. 8 is described as follows with reference to the accompanying drawings. Fig. 9 is a schematic structural diagram of an information processing apparatus according to another embodiment of the present application, and as shown in fig. 9, the apparatus further includes: and the display module 304 is configured to, in response to a second selection operation for the user who has configured the virtual object, display the to-be-selected set according to the user selected by the second selection operation and the second user.
Optionally, the second determining module 301 is specifically configured to determine, in response to a drag operation that is continuous with the first selecting operation, the first user according to an end position of the drag operation.
As shown in fig. 9, the apparatus further includes: the sending module 305 is configured to send a custom virtual object transfer request to the server if the virtual object selected by the first selection operation is a custom virtual object, so that the server instructs the first user to determine the second virtual object by himself.
Optionally, the second determining module 301 is specifically configured to determine, in response to a third selection operation in the to-be-selected set, that the type of the virtual object corresponding to the third operation is a target type; if the virtual object corresponding to the first selection operation is a user-defined virtual object, sending a user-defined exchange request under the target type to the server; so that the server indicates that the first user determines the second virtual object in the virtual objects under the target type.
Optionally, the display module 304 is specifically configured to display, in a first preset manner, a virtual object shared by the first user and the second user in the to-be-selected set; and displaying other virtual objects in a second preset mode different from the first preset mode.
Optionally, the display module 304 is specifically configured to display, in a first preset manner, a virtual object that is shared by the first user and the second user in the to-be-selected set and whose proficiency is greater than a preset threshold by the first user; and displaying other virtual objects in a second preset mode different from the first preset mode.
Fig. 10 shows a schematic structural diagram of an electronic device provided in an embodiment of the present application, including: a processor 501, a bus 502 and a storage medium 503, wherein the storage medium 503 stores machine readable instructions executable by the processor 501, when the electronic device executes an information processing method as in the embodiment, the processor 501 communicates with the storage medium 503 through the bus 502, the processor 501 executes the machine readable instructions, and the processor 501 is a preamble of the method item to execute the following steps:
responding to a first virtual object selection instruction from a first user account, and determining a first virtual object from a to-be-selected set, wherein the to-be-selected set comprises a plurality of virtual objects;
establishing an association relationship between the first virtual object and the first user account;
after the incidence relation between the first virtual object and the first user account is established, responding to a virtual object transfer instruction from a second user account, and feeding back selectable virtual objects in the to-be-selected set to the first user account; the first user account and the second user account are users in the same marketing;
determining a second virtual object from the selectable virtual objects in response to a second virtual object selection instruction from the first user account;
canceling the association relation between the first virtual object and the first user account, establishing the association relation between the second virtual object and the first user account, and establishing the association relation between the first virtual object and the second user account.
In a possible embodiment, the processor 501, before executing the virtual object transfer instruction responding to the second user account and feeding back the selectable virtual objects in the candidate set to the first user account, is further configured to:
responding to a first selection operation input by a second user for a to-be-selected set, and determining that a virtual object selected by the first selection operation is a selectable virtual object;
responding to the dragging operation continuous with the first selection operation, determining a first user, and sending a virtual object transfer instruction to a server; the virtual object transfer instruction is used for enabling the server to feed back the selectable virtual object to a first user account, obtaining a second virtual object determined by the first user in the selectable virtual object, canceling the association relation between the first virtual object and the first user account, establishing the association relation between the second virtual object and the first user account, and establishing the association relation between the first virtual object and a second user account; the first user and the second user are users in the same camp;
receiving a correlation instruction sent by the server; the association instructions include: information of the first virtual object;
configuring the second virtual object for the second user.
In a possible embodiment, before performing the first selection operation, which is performed in response to the second user inputting on the to-be-selected set, and determining that the virtual object selected by the first selection operation is a selectable virtual object, the processor 501 is further configured to:
and responding to a second selection operation of the user who has configured the virtual object, and displaying the to-be-selected set according to the user selected by the second selection operation and the second user.
In a possible embodiment, when the processor 501 executes the drag operation in response to the continuous drag operation with the first selection operation to determine the first user, the processor is specifically configured to:
in response to a drag operation continuous with the first selection operation, determining the first user according to an end position of the drag operation.
In a possible embodiment, when executing the virtual object transfer instruction sent to the server, the processor 501 is specifically configured to:
and if the virtual object selected by the first selection operation is a custom virtual object, sending a custom virtual object transfer request to the server so that the server indicates the first user to determine the second virtual object by himself.
In a possible embodiment, before performing the first selection operation, which is performed in response to the second user inputting on the to-be-selected set, and determining that the virtual object selected by the first selection operation is a selectable virtual object, the processor 501 is further configured to:
responding to a third selection operation in the to-be-selected set, and determining that the type of the virtual object corresponding to the third operation is a target type;
the first user is determined in response to the dragging operation continuous with the first selection operation, and a virtual object transfer instruction is sent to a server; the method comprises the following steps:
if the virtual object corresponding to the first selection operation is a custom virtual object, sending a custom exchange request under a target type to the server; so that the server indicates the first user to determine a second virtual object in the virtual objects under the target type.
In a possible embodiment, the processor 501 is further configured to execute displaying, in a first preset manner, a virtual object shared by the first user and the second user in the candidate set; and displaying other virtual objects in a second preset mode different from the first preset mode.
In a possible embodiment, the processor 501 is further configured to execute a display operation performed by the first user on a virtual object in the candidate set, where the virtual object is common to the first user and the second user, and the proficiency of the first user is greater than a preset threshold; and displaying other virtual objects in a second preset mode different from the first preset mode.
Through the method, after the second user determines the selectable virtual object, the first user is determined based on the continuous dragging operation with the first selection operation, the exchange confirmation is directly sent to the first user based on the selectable virtual object, and after the exchange confirmation message returned by the first user is received, the selectable virtual object of the second user and the configured virtual object of the first user are directly exchanged, so that the second user can realize the exchange of the virtual object with the first user in a mode of the selectable virtual object before the second user does not select the virtual object, the exchange operation is more convenient, and the exchange communication with the first user is more convenient and faster.
An embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the processor executes the following steps:
responding to a first virtual object selection instruction from a first user account, and determining a first virtual object from a to-be-selected set, wherein the to-be-selected set comprises a plurality of virtual objects;
establishing an association relationship between the first virtual object and the first user account;
after the incidence relation between the first virtual object and the first user account is established, responding to a virtual object transfer instruction from a second user account, and feeding back selectable virtual objects in the to-be-selected set to the first user account; the first user account and the second user account are users in the same marketing;
determining a second virtual object from the selectable virtual objects in response to a second virtual object selection instruction from the first user account;
canceling the association relation between the first virtual object and the first user account, establishing the association relation between the second virtual object and the first user account, and establishing the association relation between the first virtual object and the second user account.
In a possible embodiment, before executing the virtual object transfer instruction in response to the virtual object from the second user account, the processor is further configured to execute:
in response to a third virtual object selection instruction from the second user account, a selectable virtual object is determined from the candidate set.
In one possible embodiment, the processor is further configured to execute a first selection operation input by a second user for the to-be-selected set, and determine that the virtual object selected by the first selection operation is a selectable virtual object;
responding to the dragging operation continuous with the first selection operation, determining a first user, and sending a virtual object transfer instruction to a server; the virtual object transfer instruction is used for enabling the server to feed back the selectable virtual object to a first user account, obtaining a second virtual object determined by the first user in the selectable virtual object, canceling the association relation between the first virtual object and the first user account, establishing the association relation between the second virtual object and the first user account, and establishing the association relation between the first virtual object and a second user account; wherein the first user and the second user are users in the same camp;
receiving a correlation instruction sent by the server; the association instructions include: information of the first virtual object;
configuring the second virtual object for the second user.
In a possible embodiment, before performing the first selection operation in response to the second user inputting on the to-be-selected set, and determining that the virtual object selected by the first selection operation is a selectable virtual object, the processor is further configured to:
and responding to a second selection operation of the user who has configured the virtual object, and displaying the to-be-selected set according to the user selected by the second selection operation and the second user.
In a possible embodiment, when the processor performs the drag operation in response to being continuous with the first selection operation, and determines the first user, the processor is specifically configured to:
in response to a drag operation continuous with the first selection operation, determining the first user according to an end position of the drag operation.
In a possible embodiment, when executing the virtual object transfer instruction sent to the server, the processor is specifically configured to:
and if the virtual object selected by the first selection operation is a custom virtual object, sending a custom virtual object transfer request to the server so that the server indicates the first user to determine the second virtual object by himself.
In a possible embodiment, before performing the first selection operation in response to the second user inputting on the to-be-selected set, and determining that the virtual object selected by the first selection operation is a selectable virtual object, the processor is further configured to:
responding to a third selection operation in the to-be-selected set, and determining that the type of the virtual object corresponding to the third operation is a target type;
the first user is determined in response to the dragging operation continuous with the first selection operation, and a virtual object transfer instruction is sent to a server; the method comprises the following steps:
if the virtual object corresponding to the first selection operation is a custom virtual object, sending a custom exchange request under a target type to the server; so that the server indicates the first user to determine a second virtual object in the virtual objects under the target type.
In a possible embodiment, the processor is further configured to execute displaying, in a first preset manner, a virtual object common to the first user and the second user in the candidate set; the other virtual objects are displayed in a second preset manner different from the first preset manner.
In a possible embodiment, the processor is further configured to execute a display operation performed by the first user on a virtual object whose proficiency is greater than a preset threshold value, the virtual object being common to the first user and the second user in the candidate set; and displaying other virtual objects in a second preset mode different from the first preset mode.
Through the method, after the second user determines the selectable virtual object, the first user is determined based on the continuous dragging operation with the first selection operation, the exchange confirmation is directly sent to the first user based on the selectable virtual object, and after the exchange confirmation message returned by the first user is received, the selectable virtual object of the second user and the configured virtual object of the first user are directly exchanged, so that the second user can realize the exchange of the virtual object with the first user in a mode of the selectable virtual object before the second user does not select the virtual object, the exchange operation is more convenient, and the exchange communication with the first user is more convenient and faster.
In the embodiments of the present application, when being executed by a processor, the computer program may further execute other machine-readable instructions to perform other methods as described in the embodiments, and for details of the method steps and principles of the specific execution, reference is made to the description of the embodiments and detailed descriptions are omitted here.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed coupling or direct coupling or communication connection between each other may be through some communication interfaces, indirect coupling or communication connection between devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments provided in the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus once an item is defined in one figure, it need not be further defined and explained in subsequent figures, and moreover, the terms "first", "second", "third", etc. are used merely to distinguish one description from another and are not to be construed as indicating or implying relative importance.
Finally, it should be noted that: the above-mentioned embodiments are only specific embodiments of the present application, and are used for illustrating the technical solutions of the present application, but not limiting the same, and the scope of the present application is not limited thereto, and although the present application is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: those skilled in the art can still make modifications or changes to the embodiments described in the foregoing embodiments, or make equivalent substitutions for some features, within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the embodiments of the present application. Are intended to be covered by the scope of this application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (13)
1. An information processing method applied to a server, the method comprising:
responding to a first virtual object selection instruction from a first user account, and determining a first virtual object from a to-be-selected set, wherein the to-be-selected set comprises a plurality of virtual objects;
establishing an association relationship between the first virtual object and the first user account;
after the incidence relation between the first virtual object and the first user account is established, responding to a virtual object transfer instruction from a second user account, and feeding back selectable virtual objects in the to-be-selected set to the first user account; the first user and the second user are users in the same camp;
determining a second virtual object from the selectable virtual objects in response to a second virtual object selection instruction from the first user account;
canceling the association relation between the first virtual object and the first user account, establishing the association relation between the second virtual object and the first user account, and establishing the association relation between the first virtual object and the second user account.
2. The method of claim 1, wherein before feeding back the selectable virtual objects in the candidate set to the first user account in response to a virtual object transfer instruction from a second user account, the method further comprises:
in response to a third virtual object selection instruction from the second user account, a selectable virtual object is determined from the candidate set.
3. An information processing method is applied to a client corresponding to a second user account, and the method comprises the following steps:
responding to a first selection operation input by a second user for a to-be-selected set, and determining that a virtual object selected by the first selection operation is a selectable virtual object;
responding to the dragging operation continuous with the first selection operation, determining a first user, and sending a virtual object transfer instruction to a server; the virtual object transfer instruction is used for enabling the server to feed back the selectable virtual object to a first user account, obtain a second virtual object determined by the first user in the selectable virtual object, cancel the association relationship between the first virtual object and the first user account, establish the association relationship between the second virtual object and the first user account, and establish the association relationship between the first virtual object and the second user account; wherein the first user and the second user are users in the same camp;
receiving a correlation instruction sent by the server; the association instructions include: information of the first virtual object;
configuring the second virtual object for the second user.
4. The method of claim 3, wherein before determining that the virtual object selected by the first selection operation is a selectable virtual object in response to the first selection operation input by the second user for the to-be-selected set, the method further comprises:
and responding to a second selection operation of the user who has configured the virtual object, and displaying the to-be-selected set according to the user selected by the second selection operation and the second user.
5. The method of claim 3, wherein determining the first user in response to the drag operation that is continuous with the first selection operation comprises:
in response to a drag operation continuous with the first selection operation, determining the first user according to an end position of the drag operation.
6. The method of claim 3, wherein sending the virtual object transfer instruction to the server comprises:
and if the virtual object selected by the first selection operation is a custom virtual object, sending a custom virtual object transfer request to the server so that the server indicates the first user to determine the second virtual object by himself.
7. The method of claim 3, wherein the determining that the virtual object selected by the first selection operation is a selectable virtual object in response to the first selection operation input by the second user for the to-be-selected set comprises:
responding to a third selection operation in the to-be-selected set, and determining that the type of the virtual object corresponding to the third operation is a target type;
the first user is determined in response to the dragging operation continuous with the first selection operation, and a virtual object transfer instruction is sent to a server; the method comprises the following steps:
if the virtual object corresponding to the first selection operation is a custom virtual object, sending a custom exchange request under a target type to the server; so that the server indicates the first user to determine a second virtual object in the virtual objects under the target type.
8. The method of claim 3, wherein the virtual object common to the first user and the second user in the candidate set is displayed in a first preset manner; and displaying other virtual objects in a second preset mode different from the first preset mode.
9. The method of claim 3, wherein the first user and the second user in the candidate set are common, and the first user displays virtual objects with proficiency greater than a preset threshold in a first preset manner; and displaying other virtual objects in a second preset mode different from the first preset mode.
10. An information processing apparatus characterized in that the apparatus comprises: the device comprises a first determination module, an establishment module and a feedback module, wherein:
the first determining module is used for responding to a first virtual object selection instruction from a first user account and determining a first virtual object from a to-be-selected set, wherein the to-be-selected set comprises a plurality of virtual objects;
the establishing module is used for establishing an incidence relation between the first virtual object and the first user account;
the feedback module is used for responding to a virtual object transfer instruction from a second user account after the incidence relation between the first virtual object and the first user account is established, and feeding back selectable virtual objects in the to-be-selected set to the first user account; the first user account and the second user account are users in the same marketing;
the first determination module is used for determining a second virtual object from the selectable virtual objects in response to a second virtual object selection instruction from the first user account;
the establishing module is specifically configured to cancel the association relationship between the first virtual object and the first user account, establish the association relationship between the second virtual object and the first user account, and establish the association relationship between the first virtual object and the second user account.
11. An information processing apparatus characterized in that the apparatus comprises: a second determining module, a receiving module, and a configuring module, wherein:
the second determining module is configured to determine, in response to a first selection operation input by a second user for the set to be selected, that the virtual object selected by the first selection operation is a selectable virtual object; responding to the dragging operation continuous with the first selection operation, determining a first user, and sending a virtual object transfer instruction to a server; the virtual object transfer instruction is used for enabling the server to feed back the selectable virtual object to a first user account, obtain a second virtual object determined by the first user in the selectable virtual object, cancel the association relationship between the first virtual object and the first user account, establish the association relationship between the second virtual object and the first user account, and establish the association relationship between the first virtual object and the second user account; wherein the first user and the second user are users in the same camp;
the receiving module is used for receiving the association instruction sent by the server; the association instructions include: information of the first virtual object;
the configuration module is configured to configure the second virtual object for the second user.
12. An electronic device, comprising: a processor, a storage medium and a bus, the storage medium storing machine-readable instructions executable by the processor, the processor and the storage medium communicating via the bus when the electronic device is operating, the processor executing the machine-readable instructions to perform the steps of the information processing method according to any one of claims 1 to 9.
13. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a computer program, the computer program, when executed by a processor, performs the steps of an information processing method as claimed in any one of claims 1 to 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211584379.6A CN115845400A (en) | 2022-12-09 | 2022-12-09 | Information processing method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211584379.6A CN115845400A (en) | 2022-12-09 | 2022-12-09 | Information processing method and device, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115845400A true CN115845400A (en) | 2023-03-28 |
Family
ID=85671867
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211584379.6A Pending CN115845400A (en) | 2022-12-09 | 2022-12-09 | Information processing method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115845400A (en) |
-
2022
- 2022-12-09 CN CN202211584379.6A patent/CN115845400A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8734255B2 (en) | Methods and systems for providing a game center having player specific options and statistics | |
US11602686B2 (en) | Notifications on game controller | |
US9526994B2 (en) | Deferred teleportation or relocation in virtual worlds | |
JP2006247381A (en) | System and method for providing system level user interface in multimedia console | |
JP2023089174A (en) | Invitation link for launching multi-user applications | |
US20230364516A1 (en) | Methods and apparatuses for creating team in virtual scene and joining team in virtual scene | |
CN113332716A (en) | Virtual article processing method and device, computer equipment and storage medium | |
WO2023056741A1 (en) | Grouping method and apparatus for game, and device and storage medium | |
KR102383973B1 (en) | Appartus and method for providing user interface | |
CN115845400A (en) | Information processing method and device, electronic equipment and storage medium | |
CN115193043A (en) | Game information sending method and device, computer equipment and storage medium | |
AU2015100300A4 (en) | Methods and systems for providing a game center having player specific options and statistics | |
CN114531407B (en) | Virtual article-based data processing method and device and readable storage medium | |
WO2023160056A1 (en) | Virtual character processing method and apparatus, device, storage medium, and program product | |
KR102637710B1 (en) | Apparatus and method for providing gacha service | |
JP2024541555A (en) | Virtual character processing method, processing device, terminal device, and computer program | |
CN116850604A (en) | Information interaction method, device, electronic equipment and computer readable storage medium | |
CN118001749A (en) | Method, device, equipment and storage medium for adding friends in game | |
CN114225401A (en) | Game matching control method, device, equipment and storage medium | |
CN113332731A (en) | Method and device for issuing rewards of game, storage medium and computer equipment | |
CN114602181A (en) | Virtual character skill exchange method and device and electronic equipment | |
CN113680066A (en) | Method and device for processing information in game and electronic terminal | |
CN116954787A (en) | Picture display method and device, storage medium and electronic equipment | |
CN114051010A (en) | Interaction control method and device, computer storage medium and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |