CN114504824A - Object control method, device, terminal and storage medium - Google Patents

Object control method, device, terminal and storage medium Download PDF

Info

Publication number
CN114504824A
CN114504824A CN202210115193.XA CN202210115193A CN114504824A CN 114504824 A CN114504824 A CN 114504824A CN 202210115193 A CN202210115193 A CN 202210115193A CN 114504824 A CN114504824 A CN 114504824A
Authority
CN
China
Prior art keywords
virtual
artificial intelligence
intelligence object
interface
dress
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
Application number
CN202210115193.XA
Other languages
Chinese (zh)
Inventor
王帅
陈孝峰
周星齐
郑棋文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202210115193.XA priority Critical patent/CN114504824A/en
Publication of CN114504824A publication Critical patent/CN114504824A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/533Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/837Shooting of targets
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/308Details of the user interface
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8076Shooting
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the application discloses an object control method, an object control device, a terminal and a storage medium, and belongs to the technical field of computers. The method comprises the following steps: displaying an artificial intelligence object and a virtual element on a hall interface, wherein the artificial intelligence object is an object controlled based on artificial intelligence, and the virtual element is any displayable element; controlling the artificial intelligence object to execute the action of interacting with the virtual element in the hall interface; in response to a change operation on the artificial intelligence object, virtual dressing of the artificial intelligence object is changed. The embodiment of the application provides can carry out interactive artificial intelligence object with virtual element in the hall interface, and this artificial intelligence object is based on artificial intelligence controls, still provides the mode of changing virtual dress up for artificial intelligence object, responds to the operation of changing dress up to artificial intelligence object, can change artificial intelligence object's virtual dress up, has richened artificial intelligence object's interactive form and display form, has improved artificial intelligence object's display effect.

Description

Object control method, device, terminal and storage medium
Technical Field
The embodiment of the application relates to the technical field of computers, in particular to an object control method, an object control device, a terminal and a storage medium.
Background
With the development of computer technology and multimedia technology, more and more electronic games appear, and the daily life of people is greatly enriched. In an electronic game, an artificial intelligence object is provided, and the artificial intelligence object is usually displayed in a fixed display form, so that the display form is single, and the display effect of the artificial intelligence object is not good enough.
Disclosure of Invention
The embodiment of the application provides an object control method, an object control device, a terminal and a storage medium, which can improve the display effect of an artificial intelligence object. The technical scheme is as follows:
in one aspect, an object control method is provided, and the method includes:
displaying an artificial intelligence object and a virtual element on a hall interface, wherein the artificial intelligence object is an object controlled based on artificial intelligence, and the virtual element is any displayable element;
in the hall interface, controlling the artificial intelligence object to execute an action of interacting with the virtual element;
in response to a change operation on the artificial intelligence object, changing a virtual dress of the artificial intelligence object, the virtual dress being used to decorate an appearance of the artificial intelligence object.
In another aspect, there is provided an object control apparatus, the apparatus including:
the hall interface display module is used for displaying an artificial intelligence object and a virtual element on a hall interface, wherein the artificial intelligence object is an object controlled based on artificial intelligence, and the virtual element is any displayable element;
the interaction module is used for controlling the artificial intelligence object to execute the action of interacting with the virtual element in the hall interface;
the system comprises a reloading module and a virtual decoration module, wherein the reloading module is used for responding to reloading operation of the artificial intelligence object, and changing virtual decoration of the artificial intelligence object, and the virtual decoration is used for decorating the appearance of the artificial intelligence object.
Optionally, the reloading module includes:
a dress display unit for displaying a plurality of virtual dresses applicable to the artificial intelligence object in the lobby interface in response to a change operation on the artificial intelligence object;
a dressing change unit configured to change a current virtual dressing of the artificial intelligence object to a first virtual dressing in response to a selection operation of the displayed first virtual dressing, the first virtual dressing being different from the current virtual dressing.
Optionally, the reloading module includes:
and the reloading unit is used for responding to the triggering operation of reloading options in the hall interface or the first touch operation of the artificial intelligence object and replacing the virtual dress of the artificial intelligence object.
Optionally, the reloading module includes:
a warehouse display unit, configured to display a virtual warehouse interface in response to a reloading operation on the artificial intelligence object, where the virtual warehouse interface includes at least one virtual warehouse of a current login account, and the at least one virtual warehouse includes a decorated warehouse of the artificial intelligence object;
a dressing display unit for displaying a plurality of virtual dressings applicable to the artificial intelligence object in the virtual warehouse interface in response to a viewing operation of a dressing warehouse of the artificial intelligence object;
a dressing change unit configured to change a current virtual dressing of the artificial intelligence object to a second virtual dressing different from the current virtual dressing in response to a selection operation of the displayed second virtual dressing.
Optionally, the lobby interface display module is further configured to display the lobby interface in response to a quit operation in the virtual warehouse interface, where the lobby interface includes the artificial intelligence object after the virtual decoration is replaced.
Optionally, the apparatus further comprises:
an acquisition interface display module, configured to display a dressing acquisition interface in response to a trigger operation on a dressing acquisition entry in the lobby interface, where the dressing acquisition interface includes multiple virtual dresses not owned by a current login account;
a dressing issuance module, configured to respond to an acquisition operation of a third virtual dressing in the dressing acquisition interface, and issue the third virtual dressing to the current login account;
the reloading module is further configured to change the current virtual dress of the artificial intelligence object to the third virtual dress.
Optionally, the dressing issuing module includes:
a number display unit configured to display the number of virtual resources required to acquire the third virtual dress in response to an acquisition operation for the third virtual dress;
and the dressing issuing unit is used for deducting the quantity of virtual resources of the current login account in response to the confirmation operation of the quantity, and issuing the third virtual dressing to the current login account.
Optionally, the apparatus further comprises:
and the decorating and issuing module is used for responding to the completion of target activities based on the current login account, and issuing virtual decoration corresponding to the target activities to the current login account, wherein the virtual decoration corresponding to the target activities is used for decorating the artificial intelligent object.
Optionally, the interaction module is configured to control the artificial intelligence object to execute an action of interacting with the virtual element in response to the artificial intelligence object moving to the area where the virtual element is located.
Optionally, the virtual element includes at least one of a controlled virtual object, a virtual pet of the controlled virtual object, a virtual carrier of the controlled virtual object, or a virtual material of the controlled virtual object, where the controlled virtual object is a virtual object controlled by a current login account;
the interactive action with the virtual element includes at least one of touching the virtual element, taking a picture with the virtual element, or pulling the virtual element.
Optionally, the apparatus further comprises:
and the activity information display module is used for responding to a second touch operation on the artificial intelligence object and displaying activity information in a display area corresponding to the artificial intelligence object.
Optionally, the apparatus further comprises:
and the first control module is used for responding to a third touch operation on the artificial intelligence object and controlling the artificial intelligence object to execute an action corresponding to the third touch operation.
Optionally, the apparatus further comprises:
and the second control module is used for responding to the movement of the artificial intelligence object to the edge area of the hall interface and controlling the artificial intelligence object to execute a probe action in the edge area.
Optionally, the reloading module includes:
a request sending unit, configured to send, in response to a retooling operation on the artificial intelligence object, a retooling request to a server, where the retooling request carries a current login account and a dressing identifier corresponding to virtual dressing requested to be replaced, and the server is configured to return a retooling permission notification when it is determined that the current login account has the virtual dressing indicated by the dressing identifier in response to the retooling request;
a dressing change unit configured to change virtual dressing of the artificial intelligence object in response to the dressing permission notification returned by the server.
In another aspect, a terminal is provided, which includes a processor and a memory, where at least one computer program is stored in the memory, and the at least one computer program is loaded by the processor and executed to implement the operations performed by the object control method according to the above aspect.
In another aspect, a computer-readable storage medium is provided, in which at least one computer program is stored, the at least one computer program being loaded and executed by a processor to implement the operations performed by the object control method according to the above aspect.
In another aspect, a computer program product is provided, comprising a computer program that is loaded and executed by a processor to perform the operations performed by the object control method according to the above aspect.
The method, the device, the terminal and the storage medium provided by the embodiment of the application provide an artificial intelligence object capable of interacting with virtual elements in a hall interface, the artificial intelligence object is controlled based on artificial intelligence, a virtual dressing mode for the artificial intelligence object is changed, the virtual dressing operation of the artificial intelligence object can be changed in response to the dressing operation of the artificial intelligence object, the interactive form and the display form of the artificial intelligence object are enriched, and the display effect of the artificial intelligence object is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a schematic illustration of an implementation environment provided by an embodiment of the present application;
FIG. 2 is a flowchart of an object control method provided in an embodiment of the present application;
fig. 3 is a flowchart of an object control method provided in an embodiment of the present application;
FIG. 4 is a schematic illustration of a lobby interface provided by an embodiment of the application;
FIG. 5 is a schematic diagram of an interaction method provided by an embodiment of the present application;
FIG. 6 is a schematic diagram of another interaction method provided by the embodiments of the present application;
FIG. 7 is a schematic diagram of another interaction method provided by the embodiment of the present application;
FIG. 8 is a schematic diagram of a virtual warehouse interface provided by an embodiment of the present application;
FIG. 9 is a schematic diagram of another virtual warehouse interface provided by embodiments of the present application;
FIG. 10 is a schematic illustration of another lobby interface provided by an embodiment of the application;
fig. 11 is a flowchart of an object control method according to an embodiment of the present application;
FIG. 12 is a schematic illustration of another lobby interface provided by an embodiment of the application;
FIG. 13 is a flowchart of another object control method provided in an embodiment of the present application;
fig. 14 is a flowchart of another object control method provided in an embodiment of the present application;
FIG. 15 is a flowchart of another object control method provided in an embodiment of the present application;
FIG. 16 is a schematic illustration of an active reward claim interface provided by an embodiment of the present application;
FIG. 17 is a schematic illustration of another lobby interface provided by an embodiment of the application;
FIG. 18 is a schematic diagram of a control scheme provided by an embodiment of the present application;
fig. 19 is a schematic structural diagram of an object control apparatus according to an embodiment of the present application;
fig. 20 is a schematic structural diagram of another object control apparatus provided in an embodiment of the present application;
fig. 21 is a schematic structural diagram of a terminal according to an embodiment of the present application.
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present application more clear, the embodiments of the present application will be further described in detail with reference to the accompanying drawings.
It will be understood that the terms "first," "second," and the like as used herein may be used herein to describe various concepts, which are not limited by these terms unless otherwise specified. These terms are only used to distinguish one concept from another. For example, a first virtual dress may be referred to as a second virtual dress, and similarly, a second virtual dress may be referred to as a first virtual dress, without departing from the scope of the present application.
At least one of the virtual maskings means one or more, and for example, at least one virtual maskings may be any one or an integer number of virtual maskings equal to or larger than one, such as one virtual maskings, two virtual maskings, and three virtual maskings. The plurality of virtual maskings means two or more, and for example, the plurality of virtual maskings may be any one of two or more virtual maskings, three virtual maskings, and the like. Each refers to at least one, and for example, each virtual dress refers to each of a plurality of virtual dresses, and if a plurality of virtual dresses is 3 virtual dresses, each virtual dress refers to each of 3 virtual dresses.
It is understood that, in the embodiments of the present application, related data such as user information, when the above embodiments of the present application are applied to specific products or technologies, user permission or consent needs to be obtained, and the collection, use and processing of related data need to comply with relevant laws and regulations and standards of relevant countries and regions.
Artificial Intelligence (AI), to which the present application relates, is a theory, method, technique and application system that simulates, extends and expands human Intelligence using a digital computer or a machine controlled by a digital computer, senses the environment, acquires knowledge and uses the knowledge to obtain the best results. In other words, artificial intelligence is a comprehensive technique of computer science that attempts to understand the essence of intelligence and produce a new intelligent machine that can react in a manner similar to human intelligence. Artificial intelligence is the research of the design principle and the realization method of various intelligent machines, so that the machines have the functions of perception, reasoning and decision making.
The virtual scene related to the present application may be used to simulate a three-dimensional virtual space, which may be an open space, for example, the virtual scene may include sky, land, sea, etc., and the land may include environmental elements such as a desert, a city, etc. Certainly, the virtual scene may further include a virtual article, for example, a throwing object, a building, a vehicle, a virtual object in the virtual scene is used to equip the virtual object itself or a prop such as a virtual weapon required for performing an action with another virtual object, the virtual scene may also be used to simulate environments in different weathers, for example, weather such as sunny days, rainy days, foggy days, or dark nights, and various scene elements enhance the diversity and reality of the virtual scene.
The virtual object is an avatar in the virtual scene, the avatar being in any form, such as human or animal, and the like, and the application is not limited thereto. Taking an electronic game as an example, the electronic game is a first person shooting game, a third person shooting game or other electronic games which use virtual weapons to carry out remote battles. Taking a shooting game as an example, the user may control the virtual object to freely fall, glide, open a parachute, fall, run on land, jump, climb, or bend over to go forward, etc., in the sky of the virtual scene, or may control the virtual object to swim, float, or dive, etc., in the sea, or naturally, the user may control the virtual object to move in the virtual scene by riding a virtual vehicle. The user can also control the virtual object to enter and exit the building in the virtual scene, find and pick up the virtual article in the virtual scene, so as to fight with other virtual objects through the picked virtual article, for example, the virtual article can be virtual clothes, virtual helmets, virtual body armor, virtual medical supplies, virtual weapons and the like, and can also be a virtual article left after other virtual objects are eliminated. The above scenarios are merely illustrative, and the embodiments of the present application are not limited to this.
In the embodiment of the application, an electronic game scene is taken as an example, a user operates on the terminal in advance, and after the terminal detects the operation of the user, a game configuration file of the electronic game is downloaded, wherein the game configuration file comprises an application program, interface display data or virtual scene data and the like of the electronic game, so that the user calls the game configuration file when logging in the electronic game on the terminal to render and display an electronic game interface. The method comprises the steps that a user carries out touch operation on a terminal, after the terminal detects the touch operation, game data corresponding to the touch operation are determined, the game data are rendered and displayed, and the game data comprise virtual scene data, behavior data of virtual objects in a virtual scene and the like.
Fig. 1 is a schematic diagram of an implementation environment provided by an embodiment of the present application, and as shown in fig. 1, the implementation environment includes a terminal 101 and a server 102. The terminal 101 and the server 102 are directly or indirectly connected by wired or wireless communication, and the present application is not limited thereto.
In the embodiment of the application, the server 102 provides the artificial intelligence object and the virtual element for the terminal 101, and the terminal 101 displays the artificial intelligence object and the virtual element provided by the server 102. The server 102 is configured to perform background processing according to the trigger operation detected by the terminal 101, and provide background support for the terminal 101, for example, control an artificial intelligence object to perform an action of interacting with a virtual element, or change virtual decoration of the artificial intelligence object.
In one possible implementation, the terminal 101 has installed thereon a target application served by the server 102, through which the terminal 101 and the server 102 interact. Optionally, the target application is a target application in an operating system of the terminal 101, or a target application provided by a third party. The target application is capable of providing gaming functionality. Optionally, the target application can also have other functions, such as a comment function, a shopping function, or a social function. Optionally, the target application is a game application, a browser, a content sharing application, or another application, and the like, which is not limited in this embodiment of the present application. Optionally, the server 102 is a background server of the target application or a cloud server providing services such as cloud computing and cloud storage.
In one possible implementation, the terminal 101 is a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart television, a smart watch, or a vehicle-mounted terminal, but is not limited thereto. Optionally, the server 102 is an independent physical server, or the server 102 is a server cluster or a distributed system formed by a plurality of physical servers, or the server 102 is a cloud server providing basic cloud computing services such as cloud service, cloud database, cloud computing, cloud function, cloud storage, web service, cloud communication, middleware service, domain name service, security service, CDN (Content Delivery Network), big data and artificial intelligence platform.
The object control method provided by the embodiment of the application can be applied to any scene displaying the artificial intelligence object.
For example, in a scenario where artificial intelligence objects are displayed in an electronic game. In an electronic game, a terminal displays an artificial intelligence object and a virtual element, the artificial intelligence object being not controlled by user operations. Wherein, this artificial intelligence object can interact with the virtual element in the hall interface, and in addition, this artificial intelligence object still has virtual dress up, and virtual dress up is used for decorating the outward appearance of this artificial intelligence object. In order to enrich the display form of the artificial intelligence object, the method provided by the embodiment of the application can be used for changing different virtual adornments for the artificial intelligence object, so that the display form of the artificial intelligence object is more flexible, and the display effect of the artificial intelligence object is improved.
Fig. 2 is a flowchart of an object control method according to an embodiment of the present application. An execution subject of the embodiment of the present application is a terminal, and referring to fig. 2, the method includes:
201. the terminal displays the artificial intelligence objects and the virtual elements in a lobby interface.
The lobby interface is an interface with multiple functions, and the lobby interface is provided with functions of viewing attribute information, viewing account information or setting basic parameters and the like, for example, the lobby interface is a main interface in application and the like. For example, in an electronic game, the lobby interface is an interface displayed before starting or after finishing the game, and a user can view attribute information of a virtual object, set game parameters, perform game match and the like in the lobby interface.
In the embodiment of the application, an artificial intelligence object is displayed in the hall interface. The Artificial Intelligence object is also called an AI (Artificial Intelligence) assistant, and the Artificial Intelligence object may be in any form, such as a person, an animal, a cartoon, or a robot, which is not limited in this embodiment of the present invention. The artificial intelligence object is different from a controlled virtual object controlled by user operation and is also different from an NPC (Non-Player Character) in an electronic game, the artificial intelligence object takes artificial intelligence as technical support, and can autonomously execute some operations in an interface provided by the terminal, so that the display effect in the interface of the terminal is enriched.
In the embodiment of the application, the lobby interface further displays a virtual element, and the virtual element is any type of displayable element, for example, the virtual element is used for simulating an element in a real environment and the like.
202. And the terminal controls the artificial intelligence object to execute the action of interacting with the virtual element in the hall interface.
The artificial intelligence object and the virtual element are displayed in the hall interface, so that the terminal can control the artificial intelligence object to interact with the virtual element in the hall interface, a mode of interaction between the artificial intelligence object and the virtual element is provided, a contact bridge between the virtual element and the artificial intelligence object in the hall interface is established, and the display form in the hall interface is enriched.
203. The terminal responds to the reloading operation of the artificial intelligence object, and virtual dress of the artificial intelligence object is replaced.
In the embodiment of the present application, a plurality of virtual maskings are associated with an artificial intelligence object, and the virtual maskings are used to decorate the appearance of the artificial intelligence object and may be referred to as "skin" of the artificial intelligence object. For example, the virtual dress may include a virtual dress, a virtual headwear, a virtual jewelry, a virtual hairstyle, a virtual hair color, a virtual skin color, a virtual makeup, or the like of an artificial intelligence object.
The retooling of an artificial intelligence object is used to request a virtual dress of the artificial intelligence object to be changed, so that a user can perform a retooling operation of the artificial intelligence object on a terminal if he wants to change the virtual dress for the artificial intelligence object, which the terminal responds to then change the virtual dress of the artificial intelligence object.
The embodiment of the application provides an artificial intelligence object that can carry out interdynamic with virtual element in hall interface, this artificial intelligence object is based on artificial intelligence controls, but also provides the mode of changing virtual dress up for artificial intelligence object, responds to the operation of changing dress up to this artificial intelligence object, can change the virtual dress up of this artificial intelligence object, has richened artificial intelligence object's interactive form and display form, has improved artificial intelligence object's display effect.
Fig. 3 is a flowchart of an object control method according to an embodiment of the present application, which is described by taking an example of displaying a plurality of virtual decorations on a virtual warehouse interface, where an execution subject according to an embodiment of the present application is a terminal, and with reference to fig. 3, the method includes:
301. the terminal displays the artificial intelligence objects and the virtual elements in the lobby interface.
The terminal displays a hall interface, the hall interface is an interface aggregating multiple functions, the hall interface provides functions of viewing attribute information, viewing account information or setting basic parameters and the like, and the hall interface can jump to other interfaces, for example, the hall interface is a main interface in application and the like. For example, in an electronic game, the lobby interface is an interface displayed before starting or after finishing the game, and a user can view attribute information of a virtual object, set game parameters, perform game match and the like in the lobby interface.
In the embodiment of the application, an artificial intelligence object is displayed in the hall interface. The artificial intelligence object is an object controlled based on artificial intelligence, is not controlled by user operation, is technically supported by the artificial intelligence, can autonomously execute some operations in the hall interface, and enriches the display effect of the hall interface. In a possible implementation manner, the artificial intelligence model is used for predicting operations to be executed by the artificial intelligence object, and at each moment, the artificial intelligence model is called to process the state data of the current moment, so that the operations to be executed by the artificial intelligence object are predicted, and a scene of the artificial intelligence object executing the operations is displayed, so that the effect of controlling the artificial intelligence object to execute the corresponding operations based on the artificial intelligence is achieved. In another possible implementation, the artificial intelligence object is further provided with functions such as operation guidance, activity introduction or item recommendation, for example, by interacting with the artificial intelligence object to trigger the artificial intelligence object to provide corresponding functions.
In the embodiment of the application, virtual elements are displayed in the hall interface. The virtual element is any type of element that can be displayed, for example, the virtual element is used to simulate an element in a real environment, etc. For example, the virtual element may be a virtual sky, a virtual grass, a virtual tree, a controlled virtual object of a current login account, a virtual pet of the controlled virtual object, a virtual carrier of the controlled virtual object, a virtual material or a virtual building of the controlled virtual object, and the like. The virtual vehicle of the controlled virtual object may include a virtual car, a virtual kayak, a virtual helicopter, a virtual tricycle, a virtual electric vehicle, a virtual motorcycle, or a virtual bicycle, etc., which are already owned by the controlled virtual object, and the virtual goods and materials of the controlled virtual object may include a virtual airdrop box, a virtual shield, etc., which are already owned by the controlled virtual object.
In another possible implementation manner, the hall interface further displays a virtual scene, the virtual scene includes the artificial intelligence object and a virtual element, the artificial intelligence object can move in the virtual scene, and a moving path of the artificial intelligence object in the virtual scene is not controlled by user operation. For example, the terminal controls the artificial intelligence object to move randomly in the virtual scene.
In another possible implementation manner, the terminal is installed with an electronic game application, the lobby interface is a lobby interface in the electronic game application, the lobby interface is an interface displayed before starting or after finishing a game, and a user can view attribute information of a controlled virtual object, set game parameters, perform game match or perform chat with users with other accounts in the lobby interface.
Fig. 4 is a schematic diagram of a lobby interface according to an embodiment of the present application, where as shown in fig. 4, the lobby interface includes an artificial intelligence object 401 and a controlled virtual object 402 of a current login account, the controlled virtual object 402 belongs to one of virtual elements, the lobby interface further includes a live broadcast card corresponding to a live broadcast entry, a starting entry of a ranking game, and corresponding starting entries of "present," mall, "" setup, "" history, "and" return benefit.
302. And the terminal controls the artificial intelligence object to execute the action of interacting with the virtual element in the hall interface.
The embodiment of the application provides a method for interaction between the artificial intelligence object and the virtual element, establishes a contact bridge between the virtual element and the artificial intelligence object in the hall interface, and enriches the display form in the hall interface.
In one possible implementation manner, the terminal controls the artificial intelligence object to execute the action of interacting with the virtual element in response to the artificial intelligence object moving to the area where the virtual element is located.
The terminal controls the artificial intelligence object to move, and the moving path of the artificial intelligence object is not controlled by user operation. For example, the artificial intelligence object is displayed in the hall interface, and the terminal controls the artificial intelligence object to move randomly in the hall interface based on the artificial intelligence. And when the artificial intelligence object moves to the area where the virtual element is located, the terminal controls the artificial intelligence object to execute the action of interacting with the virtual element. Optionally, the area where the virtual element is located is an area preset by the terminal, where the area includes the virtual element, and may also include an area around the virtual element, for example, an area on the left side of the virtual element or an area on the front side of the virtual element. Optionally, the virtual element is an element preset by the terminal, and the interactive action with the virtual element is an action preset by the terminal.
Optionally, the virtual element includes at least one of a controlled virtual object, a virtual pet of the controlled virtual object, a virtual carrier of the controlled virtual object, or a virtual material of the controlled virtual object, and the controlled virtual object is a virtual object controlled by the current login account. Optionally, the action of interacting with the virtual element comprises at least one of touching the virtual element, taking a picture with the virtual element, or pulling the virtual element.
For example, fig. 5 is a schematic diagram of an interaction manner provided by an embodiment of the present application, as shown in fig. 5, the lobby interface includes an artificial intelligence object 501, a controlled virtual object 502, and a virtual carrier 503 of the controlled virtual object 502, when the artificial intelligence object 501 moves to an area where the virtual carrier 503 is located, the artificial intelligence object 501 and the virtual carrier 503 are controlled to take a picture, and at this time, the area where the artificial intelligence object 501 and the virtual carrier 503 are located can display a special flash effect to simulate a flash lamp in a real-life photographing process. In addition, the terminal may also generate a photo including the artificial intelligence object 501 and the virtual carrier 503, and store the photo in an album of the current login account.
For example, fig. 6 is a schematic diagram of an interaction manner provided by an embodiment of the application, and as shown in fig. 6, the lobby interface includes an artificial intelligence object 601, a controlled virtual object 602, and a virtual pet 603 of the controlled virtual object 602, and when the artificial intelligence object 601 moves to an area where the virtual pet 603 is located, the artificial intelligence object 601 is controlled to actively stamp the virtual pet 603.
For example, fig. 7 is a schematic diagram of an interaction manner provided in the embodiment of the present application, and as shown in fig. 7, the lobby interface includes an artificial intelligence object 701, a controlled virtual object 702, and a virtual air-drop box 703 of the controlled virtual object 702, and when the artificial intelligence object 701 moves to an area where the virtual air-drop box 703 is located, the artificial intelligence object 701 is controlled to drag the virtual air-drop box 703.
In the embodiment of the application, when the artificial intelligence object moves to the area where the virtual element in the hall interface is located, the artificial intelligence object is controlled to execute the action of interacting with the virtual element, a mode that the artificial intelligence object interacts with the element in the virtual scene is provided, a contact bridge between the virtual element in the hall interface and the artificial intelligence object is established, and the display form in the hall interface is enriched.
303. The terminal responds to the reloading operation of the artificial intelligent object and displays a virtual warehouse interface.
The virtual warehouse interface comprises at least one virtual warehouse of a current login account, the at least one virtual warehouse comprises a decorating warehouse of an artificial intelligence object, and the decorating warehouse of the artificial intelligence object is used for storing the virtual decorating of the artificial intelligence object owned by the current login account. The current login account is a user account currently logged in by the terminal, the current login account has at least one virtual warehouse, and different types of virtual warehouses are used for storing different types of virtual articles.
The at least one virtual warehouse may include, in addition to the decorating warehouse of the artificial intelligence object, other types of virtual warehouses, such as a decorating warehouse of the controlled virtual object, a decorating warehouse of a virtual gun, a decorating warehouse of a virtual carrier, a decorating warehouse of virtual goods and resources, and the like, wherein the virtual gun, the virtual carrier and the virtual goods and resources are all virtual items in the game. The virtual resource library is used for storing virtual resources owned by the current login account, and the virtual resources can include virtual currency in the game, a 'point coupon' obtained by recharging of the user, activity-specific currency obtained by participating in activities in the game, and the like.
In the embodiment of the application, if a user wants to change virtual dress for an artificial intelligent object, the user executes the reloading operation on the artificial intelligent object, the terminal responds to the reloading operation, a warehouse viewing interface is displayed, and at least one virtual warehouse is displayed in the warehouse viewing interface for the user to view and select.
In one possible implementation manner, a warehouse viewing option is included in the hall interface, and the terminal responds to a triggering operation of the warehouse viewing option to display the virtual warehouse interface.
304. The terminal displays a plurality of virtual attitudes applicable to the artificial intelligence object in response to a viewing operation of the attire warehouse of the artificial intelligence object.
The operation of looking over to the warehouse of making up of artificial intelligence object is used for requesting to look over the warehouse of making up of artificial intelligence object, consequently after terminal demonstration virtual warehouse interface, if the user wants to look over the warehouse of making up of artificial intelligence object, then carry out the operation of looking over to the warehouse of making up of this artificial intelligence object in virtual warehouse interface, the terminal is in response to the operation of looking over to the warehouse of making up of this artificial intelligence object, then show a plurality of virtual dress up that are applicable to this artificial intelligence object of depositing in this warehouse of making up in virtual warehouse interface display, for the user looks over.
In one possible implementation, the virtual warehouse interface includes entry options corresponding to a plurality of virtual warehouses, and the viewing operation on the decorating warehouse of the artificial intelligence object includes a triggering operation on the entry option corresponding to the decorating warehouse of the artificial intelligence object. Therefore, the terminal displays a plurality of virtual maskings applicable to the artificial intelligence object in response to a trigger operation of an entry option corresponding to a maskings repository of the artificial intelligence object.
In one possible implementation, the terminal displays, in response to a viewing operation of a decorating warehouse of the artificial intelligence object, the artificial intelligence object and a plurality of virtual decorations applicable to the artificial intelligence object in a virtual warehouse interface. Through showing artificial intelligence object in virtual warehouse interface, be convenient for change artificial intelligence object's virtual dress up in virtual warehouse interface to the artificial intelligence object after the virtual dress up is changed in the direct display, makes the user can in time look up the effect after changing the dress up, thereby improves human-computer interaction's effect.
Fig. 8 is a schematic diagram of a virtual warehouse interface provided in an embodiment of the present application, and as shown in fig. 8, the virtual warehouse interface includes a plurality of virtual warehouses, such as a dressing warehouse "vehicle skin" of a virtual vehicle, a dressing warehouse "parachute skin" of a virtual parachute, a dressing warehouse "firearm skin" of a virtual firearm, a dressing warehouse "skin of a controlled virtual object", and a dressing warehouse "skin of an artificial intelligence object". The user performs a viewing operation of the decorating warehouse of the artificial intelligence object, and the terminal displays the artificial intelligence object 801, and the virtual decorating 802 and the virtual decorating 803 which the artificial intelligence object 801 already has on the virtual warehouse interface.
305. The terminal changes the current virtual dress of the artificial intelligence object to the second virtual dress in response to a selection operation of the displayed second virtual dress.
The plurality of virtual maskings displayed by the terminal includes a second virtual maskings different from a current virtual maskings of the artificial intelligence object. The selection operation for the second virtual dress is used for requesting to set the second virtual dress for the artificial intelligence object, so that if a user wants to change the virtual dress of the artificial intelligence object to the second virtual dress after viewing a plurality of virtual dresses displayed by the terminal, the selection operation for the second virtual dress can be executed, and the terminal changes the current virtual dress of the artificial intelligence object to the second virtual dress in response to the selection operation for the second virtual dress.
In one possible implementation, the selection operation for the second virtual decoration includes a click operation for the second virtual decoration, and the click operation may be a single click operation or a double click operation. Therefore, the terminal changes the current virtual dress of the artificial intelligence object to the second virtual dress in response to a click operation on the second virtual dress.
In another possible implementation manner, the virtual warehouse interface further displays an artificial intelligence object, and the operation of selecting the second virtual decoration includes a drag operation of dragging the second virtual decoration to an area where the artificial intelligence object is located. Thus, the terminal changes the current virtual dress of the artificial intelligence object to the second virtual dress in response to the second virtual dress being dragged to the area where the artificial intelligence object is located.
In another possible implementation manner, the virtual warehouse interface further includes a selection option corresponding to each virtual dress, and the selection operation for the second virtual dress includes a trigger operation for the selection option corresponding to the second virtual dress. Therefore, the terminal changes the current virtual dress of the artificial intelligence object to the second virtual dress in response to the trigger operation for the selection option corresponding to the second virtual dress.
In another possible implementation, the fact that the artificial intelligence object exists in a plurality of different interfaces and the current virtual dress of the artificial intelligence object is changed to a second virtual dress means that the current virtual dress of the artificial intelligence object in each interface is changed to the second virtual dress. The terminal responds to the quitting operation in the virtual warehouse interface and displays a hall interface, wherein the hall interface comprises the artificial intelligence object after the virtual decoration is replaced, namely the hall interface displays the artificial intelligence object which is replaced by the second virtual decoration.
Optionally, the lobby interface includes a quit option, and the quit operation is a trigger operation on the quit option, or the quit operation is a sliding operation performed in the lobby interface, such as a left-sliding operation or a right-sliding operation.
For example, as shown in fig. 8, the current virtual decoration of an artificial intelligence object 801 in a virtual warehouse interface is virtual decoration 802, and if the user wants to replace the artificial intelligence object 801, a click operation on a virtual decoration 803 in the virtual warehouse interface may be performed, and as shown in fig. 9, after the user clicks on the virtual decoration 803, the terminal replaces the current virtual decoration 802 of the artificial intelligence object 801 with the virtual decoration 803. In addition, as shown in fig. 10, when the user performs the quit operation on the virtual warehouse interface, the terminal redisplays the lobby interface, and the virtual dress of the artificial intelligence object 401 in the lobby interface shown in fig. 10 is replaced with the virtual dress 803 as compared with the lobby interface shown in fig. 4.
In addition to the above, in the embodiment of the present invention, only the second virtual decoration is selected as an example, in step 305, the terminal may change the current virtual decoration of the artificial intelligence object to the selected virtual decoration in response to a selection operation for any one of the displayed virtual decorations different from the current virtual decoration.
The embodiment of the application provides an artificial intelligence object that can carry out interdynamic with virtual element in hall interface, this artificial intelligence object is based on artificial intelligence controls, but also provides the mode of changing virtual dress up for artificial intelligence object, responds to the operation of changing dress up to this artificial intelligence object, can change the virtual dress up of this artificial intelligence object, has richened artificial intelligence object's interactive form and display form, has improved artificial intelligence object's display effect.
And, artificial intelligence object has the warehouse of decorating, deposits a plurality of virtual dress up in this warehouse of decorating, through the operation of looking over to this warehouse of decorating of execution in virtual warehouse interface, can make the terminal show a plurality of virtual dress up in this warehouse of decorating, provides one kind and looks over the mode of virtual dress up in the warehouse of decorating up, through simulating the warehouse in the real scene, has improved and has looked over the sense of reality and the interest of virtual dress up.
And, through show artificial intelligence object and be applicable to this artificial intelligence object's a plurality of virtual dress up at virtual warehouse interface, be convenient for change artificial intelligence object's virtual dress up in virtual warehouse interface to the artificial intelligence object after the virtual dress up is changed in the direct display, make the user can in time look up the effect after changing the dress up, thereby improve human-computer interaction's effect.
Fig. 11 is a flowchart of an object control method according to an embodiment of the present application, which is described by taking displaying a plurality of virtual maskings based on a first touch operation on an artificial smart object as an example, where an execution subject according to an embodiment of the present application is a terminal, and referring to fig. 11, the method includes:
1101. the terminal displays the artificial intelligence objects and the virtual elements in the lobby interface.
1102. And the terminal controls the artificial intelligence object to execute the action of interacting with the virtual element in the hall interface.
The process of step 1101-step 1102 is the same as the process of step 301-step 302, and is not described herein again.
1103. The terminal displays a plurality of virtual dresses applicable to the artificial intelligence object in the lobby interface in response to a change operation of the artificial intelligence object.
In the embodiment of the application, if a user wants to change virtual dress for an artificial intelligence object, the user executes the change operation on the artificial intelligence object, and the terminal responds to the change operation and displays a plurality of virtual dress suitable for the artificial intelligence object in a hall interface so as to be checked and selected by the user.
In one possible implementation, the terminal displays, in response to a first touch operation on the artificial intelligence object, a plurality of virtual masquerades applicable to the artificial intelligence object in the lobby interface.
The first touch operation on the artificial intelligence object is used for requesting to display a plurality of virtual maskings applicable to the artificial intelligence object, for example, the first touch operation includes a single-click operation, a double-click operation, or a touch operation on the artificial intelligence object, which is not limited in this embodiment of the application. Therefore, if the user wants to view a plurality of virtual maskings of the artificial intelligence object, a first touch operation on the artificial intelligence object is performed in the lobby interface, and the plurality of virtual maskings of the artificial intelligence object are displayed in the lobby interface in response to the first touch operation on the artificial intelligence object by the terminal.
Optionally, the terminal displays the plurality of virtual masquerades in a display area corresponding to the artificial intelligence object in response to a first touch operation on the artificial intelligence object. For example, the plurality of virtual maskings are displayed on the upper side, the left side, the right side, or the lower side of the artificial intelligence object. Optionally, the terminal expands a decorating list in a display area corresponding to the artificial intelligence object, where the decorating list includes a plurality of virtual decorations of the artificial intelligence object.
Fig. 12 is a schematic diagram of a lobby interface according to an embodiment of the present application, where as shown in fig. 12, the lobby interface includes an artificial intelligence object 401 and a controlled virtual object 402, for example, the first touch operation is a double-click operation, a user performs the double-click operation on the artificial intelligence object 401, and a terminal displays a dressing list 1201 in the lobby interface, where the dressing list 1201 includes a virtual dressing 802 and a virtual dressing 803 of the artificial intelligence object 401, where the current virtual dressing of the artificial intelligence object 401 is the virtual dressing 802.
In the embodiment of the application, the terminal can display a plurality of virtual adornments of the artificial intelligent object by executing the first touch operation on the artificial intelligent object in the hall interface, the mode of displaying the virtual adornments through the touch artificial intelligent object is provided, the operation is simple and convenient, the user does not need to jump to other interfaces, the human-computer interaction efficiency is improved, and the virtual adornment displaying efficiency is also improved.
In another possible implementation, the terminal displays a plurality of virtual masqueradings applicable to the artificial intelligence object in the lobby interface in response to a triggering operation of a change option in the lobby interface.
The lobby interface includes a change option for viewing a plurality of virtual dresses applicable to the artificial intelligence object. Therefore, if the user wants to view a plurality of virtual maskings of the artificial intelligence object, a triggering operation for the retouching option is performed in the lobby interface, and the terminal displays a plurality of virtual maskings applicable to the artificial intelligence object in response to the triggering operation for the retouching option.
Optionally, the terminal displays the plurality of virtual masquerades in a display area corresponding to the change option in response to a trigger operation on the change option, for example, displays the plurality of virtual masquerades on the upper side, the left side, the right side or the lower side of the change option. Optionally, the terminal expands a decorating list in a display area corresponding to the artificial intelligence object, where the decorating list includes a plurality of virtual decorations of the artificial intelligence object.
Moreover, the terminal can display a plurality of virtual attitudes of the artificial intelligence object by executing triggering operation on the retouching option in the hall interface, and a mode of displaying the virtual attitudes by triggering the retouching option is provided, so that the operation is simple and convenient, and the user does not need to jump to other interfaces, thereby improving the human-computer interaction efficiency and the virtual attitudes displaying efficiency.
1104. The terminal changes the current virtual dress of the artificial intelligence object to the first virtual dress in response to a selection operation of the displayed first virtual dress.
The process of changing virtual dressing in step 1104 is the same as the process of changing virtual dressing in step 305, and is not described in detail here.
The method that this application embodiment provided shows artificial intelligence object in the hall interface, this artificial intelligence object has a plurality of virtual attire, can supply the user to select through showing this a plurality of virtual attire, thereby adorn the current virtual attire of this artificial intelligence object and change the virtual attire of selection, consequently, provide one kind and change the mode of decorating for artificial intelligence object change in the hall interface, the display form of artificial intelligence object has been richened, artificial intelligence object's display effect has been improved.
It should be noted that, in the above embodiment, only taking the case that the terminal changes the virtual decoration for the artificial intelligence object according to the selection operation of the virtual decoration as an example, the process of changing the virtual decoration of the artificial intelligence object in response to the trigger operation of the change option in the hall interface or the first touch operation of the artificial intelligence object by the terminal is described, in another embodiment, it may also be determined in other ways which virtual decoration is changed for the artificial intelligence object, for example, a preset virtual decoration is changed for the artificial intelligence object, or any other virtual decoration different from the current virtual decoration of the artificial intelligence object is changed for the artificial intelligence object.
Fig. 13 is a flowchart of an object control method according to an embodiment of the present application, which is described by taking an example of acquiring and replacing virtual adornment, where an execution subject according to an embodiment of the present application is a terminal, and referring to fig. 13, the method includes:
1301. the terminal displays the artificial intelligence objects and the virtual elements in the lobby interface.
1302. And the terminal controls the artificial intelligence object to execute the action of interacting with the virtual element in the hall interface.
The processes of step 1301 to step 1302 are the same as the processes of step 301 to step 302, and are not described in detail here.
1303. And the terminal responds to the triggering operation of the dressing acquisition entry in the hall interface and displays the dressing acquisition interface.
And a dressing acquisition inlet is displayed in the hall interface and is an inlet of the dressing acquisition interface. The triggering operation of the dress acquisition entry is used for requesting the display of a dress acquisition interface. Therefore, if the user wants to view the dress acquisition interface, a triggering operation of the dress acquisition entry is executed in the hall interface, and the terminal displays the dress acquisition interface in response to the triggering operation of the dress acquisition entry.
Wherein, this dress acquisition interface is used for acquireing the virtual dress that is applicable to artificial intelligence object, and this dress acquisition interface includes a plurality of virtual dresses that current login account number does not possess.
In one possible implementation, the dress acquisition interface further includes at least one virtual dress already owned by the current login account, and the at least one virtual dress is acquired from the dress acquisition interface. Optionally, the dress acquisition interface includes a plurality of virtual dresses and status identifiers corresponding to each virtual dress, for example, the status identifiers include "owned" and "not owned", where "owned" indicates that the virtual dress is owned by the current login account number, and "not owned" indicates that the virtual dress is not owned by the current login account number.
In one possible implementation, the dress acquisition interface includes a plurality of virtual dresses not owned by the current login account, and an amount of virtual resources required to acquire each virtual dress. That is, the current login account number may use virtual resources in exchange for virtual dress. Optionally, the virtual resource is "virtual currency" in the game, "point coupon" obtained by charging the user, and "activity-specific currency" obtained by participating in the activity in the game.
1304. And the terminal responds to the operation of acquiring third virtual decoration in the decoration acquisition interface, the third virtual decoration is issued to the current login account, and the current virtual decoration of the artificial intelligent object is replaced by the third virtual decoration.
The plurality of virtual maskings displayed in the maskings acquiring interface include third virtual maskings which are different from the current virtual maskings of the artificial intelligence object, and the third virtual maskings are virtual maskings which are not owned by the current login account. The obtaining operation of the third virtual decoration is used for requesting to obtain the third virtual decoration, so that if a user wants to obtain the third virtual decoration, the obtaining operation of the third virtual decoration can be executed, the terminal responds to the obtaining operation of the third virtual decoration, the third virtual decoration is issued to a current login account, the current login account already owns the third virtual decoration, and therefore the terminal simultaneously changes the current virtual decoration of the artificial intelligent object into the third virtual decoration, namely, changes the newly obtained third virtual decoration for the artificial intelligent object, so that the user can check the upper body effect of the third virtual decoration.
In a possible implementation manner, the dress acquisition interface further includes an acquisition option corresponding to each virtual dress not owned by the current login account, the acquisition operation for the third virtual dress includes a trigger operation on the acquisition option corresponding to the third virtual dress, so that the terminal responds to the trigger operation on the acquisition option for the third virtual dress, issues the third virtual dress to the current login account, and changes the current virtual dress of the artificial intelligent object to the third virtual dress.
In another possible implementation manner, the current login account has a dressing warehouse of an artificial intelligence object, the dressing warehouse is used for storing virtual dressing of the artificial intelligence object owned by the current login account, and the terminal adds a third virtual dressing to the dressing warehouse of the artificial intelligence object in response to an acquisition operation of the third virtual dressing, and changes the current virtual dressing of the artificial intelligence object to the third virtual dressing.
In another possible implementation manner, the terminal displays the number of virtual resources required for obtaining the third virtual decoration in response to the operation of obtaining the third virtual decoration, deducts the number of virtual resources of the current login account in response to the operation of confirming the number, and issues the third virtual decoration to the current login account.
The current login account needs to use virtual resources to exchange for the third virtual decoration, so the terminal shows the amount of virtual resources required for obtaining the third virtual decoration to the user, if the user confirms to use the amount of virtual resources to exchange the third virtual decoration, the confirmation operation of the amount is executed, the terminal responds to the confirmation operation, deducts the amount of virtual resources of the current login account, and sends the third virtual decoration to the current login account.
Optionally, the terminal displays the number and corresponding confirmation options in response to an obtaining operation of a third virtual dress, where the confirmation operation on the number includes a trigger operation on the confirmation options corresponding to the number, and therefore, in response to the trigger operation on the confirmation options corresponding to the number, the terminal deducts virtual resources of the number of the current login account, and issues the third virtual dress to the current login account.
In addition, in the embodiment of the present application, only the third virtual decoration is obtained as an example, in step 1304, the terminal may issue the selected virtual decoration to the current login account and change the current virtual decoration of the artificial intelligence object to the selected virtual decoration in response to an operation of obtaining any virtual decoration not owned by the current login account.
The method that this application embodiment provided, the terminal is provided with the acquisition interface of decorating, under the condition that current login account number does not possess a certain virtual dress up, through the acquisition operation of carrying out this virtual dress up in the acquisition interface of decorating, can make the terminal give this virtual dress up to current login account number to change the current virtual dress up of artificial intelligence object for this virtual dress up, consequently, a mode of acquireing and updating virtual dress up is provided, artificial intelligence object's display form has been enriched, artificial intelligence object's display effect has been improved.
And, when granting the virtual dress up of third for current login account number, still with the current virtual dress up of this artificial intelligence object change for this virtual dress up of third, also be for the artificial intelligence object change last third virtual dress up that acquires promptly to the user in time looks over the upper part of the body effect of this virtual dress up of third, has improved the efficiency of changing virtual dress up.
Fig. 14 is a flowchart of an object control method provided in an embodiment of the present application, which is described by taking an example of sending a reloading request to a server, where an execution subject of the embodiment of the present application is a terminal, and referring to fig. 14, the method includes:
1401. the terminal displays the artificial intelligence objects and the virtual elements in the lobby interface.
1402. And the terminal controls the artificial intelligence object to execute the action of interacting with the virtual element in the hall interface.
The processes of step 1401 to step 1402 are the same as the processes of step 301 to step 302, and are not described in detail herein.
1403. The terminal responds to the reloading operation of the artificial intelligent object and sends a reloading request to the server.
The change request carries a current login account and an installation identifier corresponding to a virtual installation requesting a change, where the installation identifier is used to indicate the virtual installation requesting the change, and for example, the installation identifier is a name or a number of the virtual installation, which is not limited in the embodiment of the present application.
The terminal can not determine whether the artificial intelligence object of the current login account has the authority of changing the virtual decoration, so that the middle-high end does not directly change the virtual decoration authority for the artificial intelligence object, the terminal responds to the changing operation on the artificial intelligence object and sends a corresponding changing request to the server, the changing request is used for requesting to change the virtual decoration indicated by the decoration identifier for the artificial intelligence object of the current login account, and whether the artificial intelligence object of the current login account has the authority of changing the virtual decoration is also requested to the server to inquire.
In one possible implementation manner, the terminal responds to the reloading operation of the artificial intelligent object, carries out safety verification on the reloading operation, and sends a reloading request to the server if the reloading operation passes the safety verification. The security check of the reloading operation is used for checking whether the reloading operation is abnormal operation, for example, whether the reloading operation is executed based on a plug-in program or other cheating programs.
And if the reloading operation passes the safety check, the reloading operation is not abnormal, and the terminal sends a reloading request to the server. If the reloading operation fails the security check, the terminal displays a notification indicating that the reloading operation is an abnormal operation and the dressing replacement has failed.
1404. The server responds to the reloading request, and returns a reloading permission notice under the condition that the current login account number is determined to have the virtual decoration indicated by the decoration identifier.
The server responds to a reloading request sent by the terminal, acquires a current login account number and a decoration identifier carried in the reloading request, inquires whether the current login account number has virtual decoration indicated by the decoration identifier, and sends a reloading permission notice to the terminal when determining that the current login account number has the virtual decoration.
In one possible implementation manner, a server stores a corresponding relationship between an account and a decorating identifier, and a certain account has a corresponding relationship with a certain decorating identifier and indicates that the account has a virtual decorating indicated by the decorating identifier. Therefore, after acquiring the current login account and the decorating identifier in the reloading request, the server queries the decorating identifier which has a corresponding relation with the current login account, and if the queried decorating identifier comprises the decorating identifier in the reloading request, the queried decorating identifier indicates that the current login account has the virtual decorating indicated by the decorating identifier in the reloading request, namely, the artificial intelligent object of the current login account has the permission to replace the virtual decorating, so that the server returns a reloading permission notice to the terminal.
In another embodiment, the server responds to the reloading request, and in the case that the current login account does not possess the virtual decoration indicated by the decoration identifier, returns a reloading disallowance notice which indicates that the terminal is not allowed to replace the virtual decoration for the artificial intelligence object of the current login account.
1405. And the terminal responds to the reloading permission notice returned by the server to replace the virtual dress of the artificial intelligence object.
And the terminal receives the reloading permission notice returned by the server, and indicates that the artificial intelligence object of the current login account number has the authority of replacing the first virtual decoration, so that the terminal replaces the virtual decoration of the artificial intelligence object.
In one possible implementation, the terminal stores the virtual decoration locally, so the terminal, in response to the change permission notification, obtains the locally stored virtual decoration and changes the current virtual decoration of the artificial intelligence object to the virtual decoration.
In another embodiment, the terminal receives a reloading disallowance notice returned by the server, which indicates that the artificial intelligence object of the current login account has no permission to change the virtual dress, and then the terminal displays a dress change failure notice.
Fig. 15 is a flowchart of an object control method provided in an embodiment of the present application, and as shown in fig. 15, the method includes the following steps.
1501. And the terminal issues virtual decoration to the current login account.
1502. The terminal mounts a virtual-decorating component for the artificial intelligence object so that the appearance of the artificial intelligence object is the virtual decoration.
1503. When the user executes the reloading operation, the terminal performs security check on the reloading operation, if the reloading operation passes the security check, the following step 1504 is executed, and if the reloading operation does not pass the security check, the flow is ended.
1504. The server performs a change authorization check, that is, determines whether the current login account has a virtual decoration requesting a change, if the current login account has the virtual decoration, it indicates that the virtual decoration passes the authorization check, the following step 1506 is executed, and if the current login account does not have the virtual decoration, it indicates that the virtual decoration does not pass the authorization check, the flow is ended.
1505. The server transmits a change permission notification to the terminal.
1506. And the terminal locally updates the virtual decoration of the artificial intelligence object.
1507. The terminal refreshes the display form of the artificial intelligence object in each local interface so that the appearance of the artificial intelligence object is the virtual decoration.
The method that this application embodiment provided, the terminal sends the repacking request to the server, with the current account number of logging in of check-up possess virtual dress up, whether the artificial intelligence object that also is the current account number of logging in has the authority of changing this virtual dress up, thereby confirm under the condition that this artificial intelligence object has the authority of changing this virtual dress up, current virtual dress up with artificial intelligence object is changed for this virtual dress up, can avoid the terminal directly to change virtual dress up for the artificial intelligence object that does not possess the account number of virtual dress up, the security of changing has improved the virtual dress up to artificial intelligence object.
And the terminal sends the reloading request to the server under the condition that the reloading operation passes the safety check, so that the response to the abnormal reloading operation is avoided, and the safety of replacing the virtual decoration of the artificial intelligent object is improved.
In the above embodiments, the terminal may change the virtual decoration owned by the current login account for the artificial intelligence object, so that the terminal may issue the virtual decoration for the current login account before changing the virtual decoration. The virtual decoration is issued for the current login account, and the virtual decoration comprises at least one of the following two issuing modes.
The first distribution mode comprises the following steps: and the terminal responds to the completion of the target activity based on the current login account, and sends the virtual decoration corresponding to the target activity to the current login account.
The virtual decoration corresponding to the target activity is a virtual reward for completing the target activity, and the virtual decoration is used for decorating an artificial intelligence object, so that when the terminal determines that the current login account number completes the target activity, the virtual decoration corresponding to the target activity is issued to the current login account number, for example, the virtual decoration is added to a decoration warehouse of the artificial intelligence object of the current login account number. For example, the virtual dress may be an artificial intelligence object's apparel, color, or jewelry.
In one possible implementation manner, the terminal responds to the completion of a target activity based on a current login account, and displays an activity reward getting interface, the activity reward getting interface comprises a virtual dress corresponding to the target activity and a getting option corresponding to the dress, and the terminal responds to a trigger operation on the getting option and issues the virtual dress to the current login account.
Fig. 16 is a schematic diagram of an active reward getting interface according to an embodiment of the present application, and as shown in fig. 16, after a current login account completes an "ultimate decision-making activity", a terminal displays the active reward getting interface, where the active reward getting interface includes a virtual dressing 1601 to be awarded to the current login account and a getting option 1602 corresponding to the virtual dressing 1601. When the user clicks the pick-up option 1602, the terminal issues the virtual decoration 1601 to the current login account.
The second way of distribution: the terminal responds to triggering operation of a dressing acquisition entry in a hall interface and displays a dressing acquisition interface, wherein the dressing acquisition interface comprises a plurality of virtual dressings which are not owned by a current login account. The terminal responds to any virtual decoration acquiring operation in the decoration acquiring interface, and virtual decoration corresponding to the acquiring operation is issued to the current login account.
The second issuing method is similar to the process of issuing the third virtual decoration in the above step 1303-.
In the above embodiments, the process of the terminal changing the virtual decoration for the artificial intelligence object and the process of the terminal issuing the virtual decoration for the current login account are described. In addition, the terminal can also adopt other modes to control the artificial intelligence object. The method comprises at least one of the following three control modes:
the first interaction mode is as follows: and the terminal responds to the second touch operation on the artificial intelligence object and displays the activity information in the display area corresponding to the artificial intelligence object.
The second touch operation on the artificial intelligence object is used for requesting to display activity information, for example, the second touch operation includes a single-click operation, a double-click operation, or a touch operation on the artificial intelligence object, which is not limited in this embodiment of the application. Therefore, if the user wants to view the activity information, a second touch operation on the artificial intelligence object is executed, and the terminal responds to the second touch operation on the artificial intelligence object and displays the activity information in the display area corresponding to the artificial intelligence object. Optionally, the activity information is activity information pre-configured by the terminal, and different types of activity information may be configured at different time periods.
In a possible implementation manner, the activity information includes information such as an activity time, an activity brief description, an activity reward and the like, the activity information may be displayed in the form of an activity card or an activity bubble and the like, and the acquisition information may also be an entry of an activity detail interface, that is, the terminal displays the activity detail interface corresponding to the activity in response to a trigger operation on the activity information, so that the user may know the activity content in detail in the activity detail interface and participate in the activity.
For example, fig. 17 is a schematic diagram of a lobby interface provided in an embodiment of the present application, and as shown in fig. 17, the lobby interface includes an artificial intelligence object 1701 and a controlled virtual object 1702, for example, the second touch operation is a click operation, then after detecting that a user performs the click operation on the artificial intelligence object 1701, an endpoint displays an activity bubble 1703 in an area above the artificial intelligence object 1701, where the activity bubble 1703 is an entry of an activity detail interface, and when a terminal detects a trigger operation on the activity bubble 1703 by the user, a terminal jumps from the lobby interface to the activity detail interface.
The second interaction mode is as follows: and the terminal responds to the third touch operation on the artificial intelligence object and controls the artificial intelligence object to execute the action corresponding to the third touch operation.
The third touch operation on the artificial intelligence object is used for requesting an artificial intelligence object to display an action, for example, the third touch operation includes a single-click operation, a double-click operation, or a touch operation on the artificial intelligence object, which is not limited in the embodiment of the present application. Therefore, if the user wants to view the artificial intelligence object exhibition motion, a third touch operation on the artificial intelligence object is executed, and the terminal responds to the third touch operation on the artificial intelligence object and controls the artificial intelligence object to execute a motion corresponding to the third touch operation.
For example, the action corresponding to the third touch operation includes a call, a nose touch, a frightened action, or a than-win gesture, which is not limited in the embodiment of the present application.
In the embodiment of the application, when the user performs touch operation on the artificial intelligence object, the terminal controls the artificial intelligence object to perform corresponding actions, a mode that the user interacts with the artificial intelligence object is provided, a contact bridge between the user and the artificial intelligence object is established, and the man-machine interaction mode is enriched.
The third interaction mode is as follows: and the terminal responds to the movement of the artificial intelligence object to the edge area of the hall interface and controls the artificial intelligence object to execute the probe action in the edge area.
For example, fig. 18 is a schematic diagram of a control manner provided in an embodiment of the present application, and as shown in fig. 18, a lobby interface includes an artificial intelligence object 1801 and a controlled virtual object 1802, and when the artificial intelligence object 1801 moves to an edge area of the lobby interface, the artificial intelligence object is controlled to perform an action of a probe from outside the lobby interface to inside the lobby interface.
In the embodiment of the application, when the artificial intelligence object moves to the edge area of the hall interface, the artificial intelligence object is controlled to execute the probe action in the edge area, so that the interactive effect of the artificial intelligence object and a user is simulated, and the display form in the hall interface is enriched.
Fig. 19 is a schematic structural diagram of an object control apparatus according to an embodiment of the present application. Referring to fig. 18, the apparatus includes:
a hall interface display module 1901, configured to display an artificial intelligence object and a virtual element on a hall interface, where the artificial intelligence object is an object controlled based on artificial intelligence, and the virtual element is any displayable element;
an interactive module 1902, configured to control, in the lobby interface, the artificial intelligence object to perform an action of interacting with the virtual element;
a retouching module 1903 configured to, in response to a retouching operation on the artificial intelligence object, retouch a virtual dress of the artificial intelligence object, the virtual dress being used to decorate an appearance of the artificial intelligence object.
The embodiment of the application provides an artificial intelligence object that can carry out interdynamic with virtual element in hall interface, this artificial intelligence object is based on artificial intelligence controls, but also provides the mode of changing virtual dress up for artificial intelligence object, responds to the operation of changing dress up to this artificial intelligence object, can change the virtual dress up of this artificial intelligence object, has richened artificial intelligence object's interactive form and display form, has improved artificial intelligence object's display effect.
Optionally, the reloading module 1903 comprises:
a dress display unit 1913 that displays, in response to a change operation for an artificial intelligence object, a plurality of virtual dresses applicable to the artificial intelligence object in the lobby interface;
a dressing change unit 1923 configured to change a current virtual dressing of the artificial intelligence object to a first virtual dressing in response to a selection operation of the displayed first virtual dressing, the first virtual dressing being different from the current virtual dressing.
Optionally, the reloading module 1903 comprises:
the retouching unit 1933 is configured to change the virtual dress of the artificial intelligence object in response to a trigger operation on a retouching option in the lobby interface or a first touch operation on the artificial intelligence object.
Optionally, the reloading module 1903 comprises:
a warehouse display unit 1943, configured to display a virtual warehouse interface in response to a reloading operation on the artificial intelligence object, where the virtual warehouse interface includes at least one virtual warehouse of a current login account, and the at least one virtual warehouse includes a dressing-up warehouse of the artificial intelligence object;
a dressing display unit 1913 configured to display, in response to a viewing operation of a dressing repository for an artificial intelligence object, a plurality of virtual dressings applicable to the artificial intelligence object in a virtual repository interface;
a dressing change unit 1923 configured to change a current virtual dressing of the artificial intelligence object to a second virtual dressing different from the current virtual dressing in response to a selection operation of the displayed second virtual dressing.
Optionally, the lobby interface display module 1901 is further configured to display a lobby interface in response to a quit operation in the virtual warehouse interface, where the lobby interface includes an artificial intelligence object after virtual decoration replacement.
Optionally, the apparatus further comprises:
an obtaining interface display module 1904, configured to display a dressing obtaining interface in response to a trigger operation on a dressing obtaining entry in a lobby interface, where the dressing obtaining interface includes multiple virtual dressings that are not owned by a current login account;
a dressing issuance module 1905, configured to respond to an acquisition operation of a third virtual dressing in the dressing acquisition interface, issue the third virtual dressing to the current login account;
the changing module 1903 is further configured to change the current virtual dress of the artificial intelligence object to a third virtual dress.
Optionally, the dressing issuance module 1905 includes:
a number display unit 1915 configured to display the number of virtual resources required to acquire the third virtual dress in response to an acquisition operation for the third virtual dress;
a dressing issuance unit 1925, configured to deduct the virtual resources of the number of the current login account in response to the number confirmation operation, and issue a third virtual dressing to the current login account.
Optionally, the apparatus further comprises:
a dressing issuing module 1905, configured to, in response to a target activity being completed based on a current login account, issue a virtual dressing corresponding to the target activity to the current login account, where the virtual dressing corresponding to the target activity is used to dress an artificial intelligence object.
Optionally, the interaction module 1902 is configured to, in response to the artificial intelligence object moving to the area where the virtual element is located, control the artificial intelligence object to perform an action of interacting with the virtual element.
Optionally, the virtual element includes at least one of a controlled virtual object, a virtual pet of the controlled virtual object, a virtual carrier of the controlled virtual object, or a virtual material of the controlled virtual object, and the controlled virtual object is a virtual object controlled by the current login account;
the interactive action with the virtual element includes at least one of touching the virtual element, taking a picture with the virtual element, or pulling the virtual element.
Optionally, the apparatus further comprises:
and an activity information display module 1906, configured to respond to the second touch operation on the artificial intelligence object, and display activity information in a display area corresponding to the artificial intelligence object.
Optionally, the apparatus further comprises:
the first control module 1907 is configured to, in response to a third touch operation on the artificial intelligence object, control the artificial intelligence object to execute an action corresponding to the third touch operation.
Optionally, the apparatus further comprises:
a second control module 1908 for controlling the artificial intelligence object to perform a probe action at the edge region in response to the artificial intelligence object moving to the edge region of the lobby interface.
Optionally, the reloading module 1903 comprises:
a request sending unit 1953, configured to send, in response to a retooling operation on an artificial intelligence object, a retooling request to a server, where the retooling request carries a current login account and an decorating identifier corresponding to virtual decorating requested to be replaced, and the server is configured to return a retooling permission notification when it is determined that the current login account has virtual decorating indicated by the decorating identifier in response to the retooling request;
a dressing change unit 1963 for changing the virtual dressing of the artificial intelligence object in response to the dressing permission notification returned by the server.
It should be noted that: in the object control device provided in the foregoing embodiment, when controlling an artificial intelligence object, only the division of the functional modules is illustrated, and in practical applications, the function distribution may be completed by different functional modules according to needs, that is, the internal structure of the terminal is divided into different functional modules to complete all or part of the functions described above. In addition, the object control apparatus and the object control method provided in the above embodiments belong to the same concept, and specific implementation processes thereof are described in the method embodiments and are not described herein again.
The embodiment of the present application further provides a terminal, where the terminal includes a processor and a memory, where the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor, so as to implement the operations executed in the object control method of the foregoing embodiment.
Fig. 21 is a schematic structural diagram of a terminal 2100 according to an exemplary embodiment of the present application.
The terminal 2100 includes: a processor 2101 and a memory 2102.
The processor 2101 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and so on. The processor 2101 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 2101 may also include a main processor and a coprocessor, the main processor is a processor for Processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 2101 may be integrated with a GPU (Graphics Processing Unit, image Processing interactor) which is responsible for rendering and drawing the content required to be displayed by the display screen. In some embodiments, the processor 2101 may also include an AI (Artificial Intelligence) processor to process computational operations related to machine learning.
The memory 2102 may include one or more computer-readable storage media, which may be non-transitory. The memory 2102 may also include high speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, a non-transitory computer readable storage medium in the memory 2102 is used to store at least one computer program for being possessed by the processor 2101 to implement the object control methods provided by the method embodiments herein.
In some embodiments, the terminal 2100 may further optionally include: a peripheral interface 2103 and at least one peripheral. The processor 2101, memory 2102 and peripheral interface 2103 may be connected by buses or signal lines. Each peripheral may be connected to peripheral interface 2103 by a bus, signal line, or circuit board. Optionally, the peripheral device comprises: at least one of radio frequency circuitry 2104, display screen 2105, camera head assembly 2106, audio circuitry 2107, and power source 2108.
The peripheral interface 2103 may be used to connect at least one peripheral related to I/O (Input/Output) to the processor 2101 and the memory 2102. In some embodiments, the processor 2101, memory 2102 and peripheral interface 2103 are integrated on the same chip or circuit board; in some other embodiments, any one or both of the processor 2101, the memory 2102 and the peripheral interface 2103 may be implemented on separate chips or circuit boards, which is not limited by this embodiment.
The Radio Frequency circuit 2104 is used to receive and transmit RF (Radio Frequency) signals, also called electromagnetic signals. The radio frequency circuitry 2104 communicates with a communication network and other communication devices via electromagnetic signals. The radio frequency circuit 2104 converts an electrical signal into an electromagnetic signal to transmit, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuitry 2104 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so forth. The radio frequency circuitry 2104 may communicate with other devices via at least one wireless communication protocol. The wireless communication protocols include, but are not limited to: metropolitan area networks, various generation mobile communication networks (2G, 3G, 4G, and 5G), Wireless local area networks, and/or WiFi (Wireless Fidelity) networks. In some embodiments, the radio frequency circuit 2104 may further include NFC (Near Field Communication) related circuits, which are not limited in this application.
The display screen 2105 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display screen 2105 is a touch display screen, the display screen 2105 also has the ability to capture touch signals on or over the surface of the display screen 2105. The touch signal may be input as a control signal to the processor 2101 for processing. At this point, the display 2105 may also be used to provide virtual buttons and/or virtual keyboards, also known as soft buttons and/or soft keyboards. In some embodiments, the display 2105 can be one, disposed on a front panel of the terminal 2100; in other embodiments, the display 2105 can be at least two, each disposed on a different surface of the terminal 2100 or in a folded design; in other embodiments, the display 2105 can be a flexible display disposed on a curved surface or a folded surface of the terminal 2100. Even the display screen 2105 may be arranged in a non-rectangular irregular figure, i.e. a shaped screen. The Display screen 2105 may be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), or other materials.
The camera assembly 2106 is used to capture images or video. Optionally, camera head assembly 2106 includes a front camera and a rear camera. The front camera is disposed on the front panel of the terminal 2100 and the rear camera is disposed on the rear of the terminal 2100. In some embodiments, the number of the rear cameras is at least two, and each rear camera is any one of a main camera, a depth-of-field camera, a wide-angle camera and a telephoto camera, so that the main camera and the depth-of-field camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize panoramic shooting and VR (Virtual Reality) shooting functions or other fusion shooting functions. In some embodiments, camera head assembly 2106 may also include a flash. The flash lamp can be a monochrome temperature flash lamp or a bicolor temperature flash lamp. The double-color-temperature flash lamp is a combination of a warm-light flash lamp and a cold-light flash lamp, and can be used for light compensation at different color temperatures.
The audio circuitry 2107 may include a microphone and a speaker. The microphone is used for collecting sound waves of a user and the environment, converting the sound waves into electric signals, and inputting the electric signals into the processor 2101 for processing, or inputting the electric signals into the radio frequency circuit 2104 to realize voice communication. The microphones may be provided in plural, at different locations of the terminal 2100, for stereo sound acquisition or noise reduction purposes. The microphone may also be an array microphone or an omni-directional pick-up microphone. The speaker is used to convert the electrical signals from the processor 2101 or the radio frequency circuit 2104 into sound waves. The loudspeaker can be a traditional film loudspeaker or a piezoelectric ceramic loudspeaker. When the speaker is a piezoelectric ceramic speaker, the speaker can be used for purposes such as converting an electric signal into a sound wave audible to a human being, or converting an electric signal into a sound wave inaudible to a human being to measure a distance. In some embodiments, the audio circuitry 2107 may also include a headphone jack.
Power supply 2108 is used to provide power to various components in terminal 2100. The power source 2108 may be alternating current, direct current, disposable batteries, or rechargeable batteries. When the power source 2108 comprises a rechargeable battery, the rechargeable battery may support wired or wireless charging. The rechargeable battery may also be used to support fast charge technology.
In some embodiments, terminal 2100 also includes one or more sensors 2109. The one or more sensors 2109 include, but are not limited to: acceleration sensor 2110, gyro sensor 2111, pressure sensor 2112, optical sensor 2113, and proximity sensor 2114.
The acceleration sensor 2110 may detect the magnitude of acceleration in three coordinate axes of a coordinate system established with the terminal 2100. For example, the acceleration sensor 2110 may be used to detect components of the gravitational acceleration in three coordinate axes. The processor 2101 may control the display screen 2105 to display a user interface in a landscape view or a portrait view based on the gravitational acceleration signal collected by the acceleration sensor 2110. The acceleration sensor 2110 may also be used for game or user motion data acquisition.
The gyro sensor 2111 can detect the body direction and the rotation angle of the terminal 2100, and the gyro sensor 2111 can cooperate with the acceleration sensor 2110 to acquire the 3D motion of the user on the terminal 2100. The processor 2101 may implement the following functions according to the data collected by the gyro sensor 2111: motion sensing (such as changing the UI according to a user's tilting operation), image stabilization at the time of photographing, game control, and inertial navigation.
Pressure sensors 2112 may be disposed on side bezels of terminal 2100 and/or underlying display screen 2105. When the pressure sensor 2112 is disposed at the side frame of the terminal 2100, a user's grip signal on the terminal 2100 can be detected, and the processor 2101 performs left-right hand recognition or shortcut operation according to the grip signal collected by the pressure sensor 2112. When the pressure sensor 2112 is arranged at the lower layer of the display screen 2105, the processor 2101 controls the operability control on the UI interface according to the pressure operation of the user on the display screen 2105. The operability control comprises at least one of a button control, a scroll bar control, an icon control and a menu control.
The optical sensor 2113 is used to collect the ambient light intensity. In one embodiment, the processor 2101 may control the display brightness of the display screen 2105 based on the ambient light intensity collected by the optical sensor 2113. Optionally, when the ambient light intensity is higher, the display brightness of the display screen 2105 is increased; when the ambient light intensity is low, the display brightness of the display screen 2105 is reduced. In another embodiment, processor 2101 may also dynamically adjust the shooting parameters of camera head assembly 2106 based on the intensity of ambient light collected by optical sensor 2113.
A proximity sensor 2114, also called a distance sensor, is provided on the front panel of the terminal 2100. The proximity sensor 2114 is used to capture the distance between the user and the front face of the terminal 2100. In one embodiment, the display 2105 is controlled by the processor 2101 to switch from the bright screen state to the dark screen state when the proximity sensor 2114 detects that the distance between the user and the front face of the terminal 2100 is gradually reduced; when the proximity sensor 2114 detects that the distance between the user and the front surface of the terminal 2100 is gradually increased, the display 2105 is controlled by the processor 2101 to switch from the rest state to the lighted state.
Those skilled in the art will appreciate that the configuration shown in fig. 21 is not intended to be limiting with respect to terminal 2100, and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components may be used.
The embodiment of the present application further provides a computer-readable storage medium, where at least one computer program is stored in the computer-readable storage medium, and the at least one computer program is loaded and executed by a processor to implement the operations executed in the object control method of the foregoing embodiment.
The embodiments of the present application also provide a computer program product, which includes a computer program, and the computer program is loaded and executed by a processor to implement the operations performed in the object control method according to the above embodiments. In some embodiments, the computer program according to the embodiments of the present application may be deployed to be executed on one computer device or on multiple computer devices located at one site, or may be executed on multiple computer devices distributed at multiple sites and interconnected by a communication network, and the multiple computer devices distributed at the multiple sites and interconnected by the communication network may constitute a block chain system.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the storage medium may be a read-only memory, a magnetic disk or an optical disk.
The above description is only an alternative embodiment of the present application and should not be construed as limiting the present application, and any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the protection scope of the present application.

Claims (18)

1. An object control method, characterized in that the method comprises:
displaying an artificial intelligence object and a virtual element on a hall interface, wherein the artificial intelligence object is an object controlled based on artificial intelligence, and the virtual element is any displayable element;
in the hall interface, controlling the artificial intelligence object to execute an action of interacting with the virtual element;
in response to a change operation on the artificial intelligence object, changing a virtual dress of the artificial intelligence object, the virtual dress being used to decorate an appearance of the artificial intelligence object.
2. A method as described in claim 1, wherein said changing virtual dressing of the artificial intelligence object in response to a change operation on the artificial intelligence object comprises:
displaying a plurality of virtual dresses applicable to the artificial intelligence object in the lobby interface in response to a reloading operation on the artificial intelligence object;
in response to a selection operation of a displayed first virtual dress, changing a current virtual dress of the artificial intelligence object to the first virtual dress, the first virtual dress being different from the current virtual dress.
3. A method as described in claim 1, wherein said changing virtual dressing of the artificial intelligence object in response to a change operation on the artificial intelligence object comprises:
and responding to the triggering operation of the changing option in the hall interface or the first touch operation of the artificial intelligence object, and changing the virtual dress of the artificial intelligence object.
4. A method as described in claim 1, wherein said changing virtual dressing of the artificial intelligence object in response to a change operation on the artificial intelligence object comprises:
in response to a reloading operation on the artificial intelligence object, displaying a virtual warehouse interface, the virtual warehouse interface comprising at least one virtual warehouse of a current login account, the at least one virtual warehouse comprising a grooming warehouse of the artificial intelligence object;
displaying, in the virtual warehouse interface, a plurality of virtual maskings applicable to the artificial intelligence object in response to a viewing operation of a maskings warehouse of the artificial intelligence object;
in response to a selection operation of a displayed second virtual dress, changing a current virtual dress of the artificial intelligence object to the second virtual dress, the second virtual dress being different from the current virtual dress.
5. A method as described in claim 4, wherein subsequent to changing a current virtual dress of the artificial smart object to the second virtual dress in response to the selection operation of the displayed second virtual dress, the method further comprises:
and responding to the quitting operation in the virtual warehouse interface, and displaying the hall interface, wherein the hall interface comprises the artificial intelligence object after the virtual decoration is replaced.
6. The method of claim 1, further comprising:
responding to a triggering operation of a dressing acquisition entry in the hall interface, and displaying a dressing acquisition interface, wherein the dressing acquisition interface comprises a plurality of virtual dressings which are not owned by a current login account;
responding to an acquisition operation of third virtual decoration in the decoration acquisition interface, issuing the third virtual decoration to the current login account, and replacing the current virtual decoration of the artificial intelligence object with the third virtual decoration.
7. A method according to claim 6, wherein said issuing a third virtual dress to the current login account in response to an acquisition operation of the third virtual dress in the dress acquisition interface comprises:
displaying, in response to an acquisition operation for the third virtual dress, an amount of virtual resources required to acquire the third virtual dress;
and in response to the confirmation operation of the number, deducting the number of virtual resources of the current login account, and issuing the third virtual decoration to the current login account.
8. The method of claim 1, further comprising:
and in response to the completion of a target activity based on a current login account, issuing virtual decoration corresponding to the target activity to the current login account, wherein the virtual decoration corresponding to the target activity is used for decorating the artificial intelligence object.
9. The method of any of claims 1-8, wherein controlling the artificial intelligence object to perform the action of interacting with the virtual element in the lobby interface comprises:
and controlling the artificial intelligence object to execute the action of interacting with the virtual element in response to the artificial intelligence object moving to the area where the virtual element is located.
10. The method of claim 9,
the virtual element comprises at least one of a controlled virtual object, a virtual pet of the controlled virtual object, a virtual carrier of the controlled virtual object or virtual goods and materials of the controlled virtual object, and the controlled virtual object is a virtual object controlled by a current login account;
the action of interacting with the virtual element comprises at least one of touching the virtual element, taking a picture with the virtual element, or pulling the virtual element.
11. The method according to any one of claims 1-8, further comprising:
and responding to a second touch operation of the artificial intelligence object in the hall interface, and displaying activity information in a display area corresponding to the artificial intelligence object.
12. The method according to any one of claims 1-8, further comprising:
responding to a third touch operation on the artificial intelligence object in the hall interface, and controlling the artificial intelligence object to execute an action corresponding to the third touch operation.
13. The method according to any one of claims 1-8, further comprising:
in response to the artificial intelligence object moving to an edge region of the lobby interface, controlling the artificial intelligence object to perform a probe action at the edge region.
14. A method according to any one of claims 1-8, wherein said changing virtual masquerading of the artificial intelligence object in response to a change operation on the artificial intelligence object comprises:
responding to a reloading operation of the artificial intelligent object, sending a reloading request to a server, wherein the reloading request carries a current login account number and a dressing identifier corresponding to virtual dressing requesting to be replaced, and the server is used for responding to the reloading request and returning a reloading permission notice under the condition that the current login account number is determined to have virtual dressing indicated by the dressing identifier;
replacing the virtual dress of the artificial intelligence object in response to the reload permission notification returned by the server.
15. An object control apparatus, characterized in that the apparatus comprises:
the system comprises a display module, a control module and a display module, wherein the display module is used for displaying an artificial intelligence object and a virtual element on an interface of a hall, the artificial intelligence object is an object controlled based on artificial intelligence, and the virtual element is any displayable element;
the interaction module is used for controlling the artificial intelligence object to execute the action of interacting with the virtual element in the hall interface;
the system comprises a reloading module and a virtual decoration module, wherein the reloading module is used for responding to reloading operation of the artificial intelligence object, and changing virtual decoration of the artificial intelligence object, and the virtual decoration is used for decorating the appearance of the artificial intelligence object.
16. A computer device, characterized in that the computer device comprises a processor and a memory, in which at least one computer program is stored, which is loaded and executed by the processor to implement the object control method according to any one of claims 1 to 14.
17. A computer-readable storage medium, in which at least one computer program is stored, the at least one computer program being loaded and executed by a processor to implement the object control method according to any one of claims 1 to 14.
18. A computer program product comprising a computer program, wherein the computer program is loaded and executed by a processor to implement the object control method of any one of claims 1 to 14.
CN202210115193.XA 2022-02-05 2022-02-05 Object control method, device, terminal and storage medium Pending CN114504824A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210115193.XA CN114504824A (en) 2022-02-05 2022-02-05 Object control method, device, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210115193.XA CN114504824A (en) 2022-02-05 2022-02-05 Object control method, device, terminal and storage medium

Publications (1)

Publication Number Publication Date
CN114504824A true CN114504824A (en) 2022-05-17

Family

ID=81551082

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210115193.XA Pending CN114504824A (en) 2022-02-05 2022-02-05 Object control method, device, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN114504824A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170080346A1 (en) * 2014-05-01 2017-03-23 Mohamad Abbas Methods and systems relating to personalized evolving avatars
CN107149773A (en) * 2017-05-31 2017-09-12 合肥视尔文化创意有限公司 A kind of free costume changing method for being applied to game
CN107918518A (en) * 2016-10-11 2018-04-17 阿里巴巴集团控股有限公司 Interactive operation method, apparatus, terminal device and operating system
CN110448909A (en) * 2019-08-16 2019-11-15 腾讯科技(深圳)有限公司 The result output method and device and medium of target roles in a kind of application
CN111309886A (en) * 2020-02-18 2020-06-19 腾讯科技(深圳)有限公司 Information interaction method and device and computer readable storage medium
CN112657195A (en) * 2020-12-31 2021-04-16 腾讯科技(深圳)有限公司 Method, device and equipment for processing virtual character image and storage medium
CN113069771A (en) * 2021-04-09 2021-07-06 网易(杭州)网络有限公司 Control method and device of virtual object and electronic equipment
CN113144599A (en) * 2021-04-30 2021-07-23 腾讯科技(深圳)有限公司 Method and device for dressing and replacing virtual character, computer equipment and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170080346A1 (en) * 2014-05-01 2017-03-23 Mohamad Abbas Methods and systems relating to personalized evolving avatars
CN107918518A (en) * 2016-10-11 2018-04-17 阿里巴巴集团控股有限公司 Interactive operation method, apparatus, terminal device and operating system
CN107149773A (en) * 2017-05-31 2017-09-12 合肥视尔文化创意有限公司 A kind of free costume changing method for being applied to game
CN110448909A (en) * 2019-08-16 2019-11-15 腾讯科技(深圳)有限公司 The result output method and device and medium of target roles in a kind of application
CN111309886A (en) * 2020-02-18 2020-06-19 腾讯科技(深圳)有限公司 Information interaction method and device and computer readable storage medium
CN112657195A (en) * 2020-12-31 2021-04-16 腾讯科技(深圳)有限公司 Method, device and equipment for processing virtual character image and storage medium
CN113069771A (en) * 2021-04-09 2021-07-06 网易(杭州)网络有限公司 Control method and device of virtual object and electronic equipment
CN113144599A (en) * 2021-04-30 2021-07-23 腾讯科技(深圳)有限公司 Method and device for dressing and replacing virtual character, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN110585726B (en) User recall method, device, server and computer readable storage medium
WO2020119447A1 (en) Method and apparatus for displaying skin of virtual character, and device
CN113289331B (en) Display method and device of virtual prop, electronic equipment and storage medium
CN111596838B (en) Service processing method and device, computer equipment and computer readable storage medium
CN112569607B (en) Display method, device, equipment and medium for pre-purchased prop
CN111760278A (en) Skill control display method, device, equipment and medium
CN113058264A (en) Virtual scene display method, virtual scene processing method, device and equipment
CN111544897B (en) Video clip display method, device, equipment and medium based on virtual scene
CN110833695B (en) Service processing method, device, equipment and storage medium based on virtual scene
CN113680060B (en) Virtual picture display method, apparatus, device, medium and computer program product
CN114432699A (en) Decoration method, device, equipment and medium for virtual room
CN112755517B (en) Virtual object control method, device, terminal and storage medium
CN113413615A (en) Game invitation method, device, computer equipment and storage medium
CN113599819A (en) Prompt message display method, device, equipment and storage medium
US20230271087A1 (en) Method and apparatus for controlling virtual character, device, and storage medium
CN113641443B (en) Interface element display method, device, equipment and readable storage medium
CN113144595B (en) Virtual road generation method, device, terminal and storage medium
CN113194329B (en) Live interaction method, device, terminal and storage medium
CN114307173A (en) Information display method, transmission method, device, equipment and medium for virtual article
CN113559494B (en) Virtual prop display method, device, terminal and storage medium
CN112691375B (en) Virtual object control method, device, terminal and storage medium
CN114504824A (en) Object control method, device, terminal and storage medium
CN112957732B (en) Searching method, device, terminal and storage medium
CN112274936B (en) Method, device, equipment and storage medium for supplementing sub-props of virtual props
WO2021143262A1 (en) Map element adding method, device, terminal, and storage medium

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40070824

Country of ref document: HK