Method, apparatus, electronic device, and computer program for processing virtual scene data
The method addresses the inefficiencies in detecting virtual object equipment by introducing a one-click detection widget that automatically detects and displays results, enhancing efficiency and user experience.
Patent Information
- Application Number
- JP2024564504
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-08-18
- Filing Date
- 2023-06-05
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2043-06-05
AI Technical Summary
Existing technologies for detecting the equipment of virtual objects in virtual scenes have complex detection processes, require significant user participation, and result in low detection efficiency and poor utilization of hardware resources.
A method and apparatus for processing virtual scene data that includes a one-click detection widget in an equipment detection interface, allowing for sequential detection of virtual object equipment across multiple dimensions with automatic execution and synchronous display of detection results.
The solution enables efficient one-click detection of virtual object equipment, improving detection efficiency and hardware resource utilization compared to traditional methods, while enhancing user experience through real-time feedback.
Smart Images

Figure 2025516258000001_ABST
Abstract
Description
Technical Field
[0001] This application claims priority based on a Chinese patent application with application number 202210993816.3 filed on August 18, 2022, and incorporates all the contents of the Chinese patent application by reference into the present invention.
[0002] The present invention relates to computer technology virtualization and human-computer interaction technology, and particularly to a method, apparatus, electronic device, storage medium, and program product for processing virtual scene data.
Background Art
[0003] With the development of computer technology, electronic devices can realize richer and more vivid virtual scenes. Users can obtain various virtualized sensations such as vision and hearing in virtual scenes. There are various typical application scenarios. For example, in a game scene, the actual interaction process between virtual objects can be simulated.
[0004] Before a user interacts with other users through virtual objects, it is usually necessary to set the equipment of the virtual objects (for example, the items of the virtual objects). In order to determine whether it is necessary to reset the current user's equipment, the equipment of the virtual objects may be detected. The detection method of the equipment of virtual objects in related technologies has a complex detection process, requires a large amount of user participation, has a low detection efficiency of the equipment of virtual objects, and has a low utilization rate of the hardware resources of electronic devices.
Summary of the Invention
[0005] Embodiments of the present invention provide a method, apparatus, electronic device, computer-readable storage medium, and computer program product for processing virtual scene data, which can realize one-click detection of the equipment of virtual objects and improve the detection efficiency.
[0006] The technical means of the embodiments of the present invention are as follows.
[0007] In an embodiment of the present invention, there is provided a method for processing virtual scene data, including: in an equipment detection interface of a virtual scene, displaying a one-click detection widget corresponding to the equipment of a virtual object, where the equipment of the virtual object is used to indicate the equipment information of the virtual object in the virtual scene, the equipment includes at least two detection dimensions, and each detection dimension includes at least one detection item; in response to a detection instruction triggered based on the one-click detection widget, sequentially detecting the equipment of the virtual object in each of the detection dimensions; and synchronously displaying the detection results of each detection item in each detection dimension of the virtual object along with the execution of the detection.
[0008] In an embodiment of the present invention, there is provided a device for processing virtual scene data, including: a first display module that displays a one-click detection widget corresponding to the equipment of a virtual object in an equipment detection interface of a virtual scene, where the equipment of the virtual object is used to indicate the equipment information of the virtual object in the virtual scene, the equipment includes at least two detection dimensions, and each detection dimension includes at least one detection item; a detection module that sequentially detects the equipment of the virtual object in each of the detection dimensions in response to a detection instruction triggered based on the one-click detection widget; and a second display module that synchronously displays the detection results of each detection item in each detection dimension of the virtual object along with the execution of the detection.
[0009] In an embodiment of the present invention, there is provided an electronic device including: a memory storing computer-executable instructions, and a processor that, when executing the computer-executable instructions stored in the memory, implements the method for processing virtual scene data according to the embodiments of the present invention.
[0010] In an embodiment of the present invention, there is provided a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement a method for processing virtual scene data according to an embodiment of the present invention.
[0011] In an embodiment of the present invention, there is provided a computer program product including a computer program or computer-executable instructions, which, when executed by a processor, implement a method for processing virtual scene data according to an embodiment of the present invention.
[0012] The embodiments of the present invention have the following advantageous effects.
[0013] In an equipment detection interface, a one-click detection widget corresponding to the equipment of a virtual object is displayed, and in response to a detection command triggered based on the one-click detection widget, the equipment of the virtual object in each detection dimension is sequentially and automatically detected, and along with the execution of the detection, the detection results of each detection item in each detection dimension of the virtual object are synchronously displayed. Thereby, when the user triggers a detection command based on the one-click detection widget, the detection of a plurality of detection items in a plurality of detection dimensions of the virtual object can be realized with one click, and compared with the complex detection process in the related art, the detection efficiency of the equipment of the virtual object in the virtual scene can be improved, and the utilization rate of the hardware processing resources and display resources of the device can be improved.
Brief Description of the Drawings
[0014]
Figure 1A
Figure 1B
Figure 1C
Figure 2
Figure 3
Figure 4
Figure 5A
Figure 5B
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11A
Figure 11B
Figure 12
Embodiments for Carrying Out the Invention
[0015] To make the objectives, technical means, and advantages of the present invention clearer, the following will further elaborate on the embodiments of the present invention with reference to the drawings. The described embodiments do not limit the present invention. Those skilled in the art will understand that all other embodiments obtained without creative work belong to the scope of protection of the present invention.
[0016] In the following description, the "some embodiments" mentioned refer to a subset of all possible embodiments. However, the "some embodiments" may be the same or different subsets of all possible embodiments and may be combined with each other as long as there is no contradiction.
[0017] In the following description, the terms "first", "second", and "third" mentioned are only for distinguishing similar objects and do not represent a specific order of the objects. Note that the "first", "second", and "third" may be exchanged in a specific order or the front-back order if permitted, so that the embodiments of the present invention described can be implemented in an order other than those illustrated or described in this specification.
[0018] Unless otherwise specified, all technical terms and scientific terms used herein have the same meaning as commonly understood by those skilled in the art. The terms used in this specification are only for explaining the embodiments of the present invention and do not limit the present invention.
[0019] Before further elaborating on the embodiments of the present invention, the nouns and terms included in the embodiments of the present invention will be explained, and the nouns and terms included in the embodiments of the present invention are suitable for the following interpretations.
[0020] (1) Client: An application that runs on a terminal to provide various services, such as a game client, an instant messaging client, a video playback client, etc.
[0021] (2) "In response to": Used to represent the conditions or states upon which the executed operations depend. When the dependent conditions or states are met, the one or more operations to be executed may be in real time or may have a set delay. Unless otherwise specified, the execution order of the multiple operations to be executed is not restricted.
[0022] (3) Virtual scene: It is a virtual scene that is displayed (or provided) when the application program is running on the terminal. The virtual scene may be a simulation environment for the real world, or a semi-simulation and semi-fictional environment, or a purely fictional environment. The virtual scene may be any of a two-dimensional virtual scene, a 2.5-dimensional virtual scene, and a three-dimensional virtual scene. For example, the virtual scene may include sky, land, sea, etc. The land may include environmental elements such as deserts and cities, and the user may control the virtual object to perform operations in the virtual scene. In some embodiments, the virtual scene may be a game such as a Multiplayer Online Battle Arena (MOBA) game.
[0023] (4) Virtual object: It may be an image of a person or an object that can interact in the virtual scene, or it may be an operable object in the virtual scene. The operable object may be a virtual person, a virtual animal, a character in a comic or an animation, etc., and for example, it is a person, an animal, etc. displayed in the virtual scene.
[0024] (5) Equipment: It is the equipment or configuration of virtual objects in a virtual scene and is used to indicate the equipment information of virtual objects in the virtual scene. The equipment includes at least two equipment dimensions, for example, the object dimension (such as the arms dimension), the medicine dimension, and the container dimension, and each equipment dimension includes one or more (i.e., at least two) equipment items. For example, the object dimension may include equipment items such as items of virtual objects (such as attack items), skills of virtual objects, and costumes of virtual objects. In some embodiments, each equipment item may further include a plurality of sub-equipment items, such as items of virtual objects, and may include sub-equipment items such as shooting items, throwing items, and melee attack items.
[0025] First, the processing method of virtual scene data related to the related art will be described. FIGS. 1A to 1C are schematic diagrams of the interface for processing virtual scene data in the prior art. The following will be described respectively.
[0026] As shown in FIG. 1A, the equipment interface (screen) displays the equipment information of a plurality of equipment items of virtual objects. For example, reference numeral 11 in FIG. 1A indicates a shooting item. When the player needs to know whether the current shooting item of the virtual object matches the preset configuration, the player needs to click (tap) the icon indicated by reference numeral 11 to display the related configuration information of the current shooting item of the virtual object, such as type, component, etc. The user needs to manually check and confirm, and after the confirmation is completed, manually detect the next equipment item. The operation is cumbersome, the cost of labor is high, and since the method completely depends on the player's independent inspection, it is often found that it is not set after the virtual scene is executed (entered the game).
[0027] As shown in FIG. 1B, when the user sets the equipment of the virtual object, for each equipment dimension set by the user, after the user completes the setting and clicks the determination, an equipment detection result interface for the equipment dimension is displayed, and in the equipment detection result interface, the equipment detection result for the equipment dimension set by the user is displayed. The detection is automatically executed after the player's confirmation operation and is not triggered spontaneously by the user, which may cause an unsmooth experience for the user's equipment setting operation because it forcibly interrupts the user's equipment setting.
[0028] As shown in FIG. 1C, the detection of the equipment displays the detection results of all equipment items of the virtual object together in the interface without distinguishing the equipment dimensions. Since it is displayed after the detection of all equipment items of the virtual object is completed, the user's waiting time becomes long and the sense of control over the equipment detection is poor. In addition, since the detection results of multiple equipment items are displayed on the same interface at the same time, the interface information is confused.
[0029] Based on this, the embodiments of the present invention can realize one-click detection for the equipment of the virtual object, and can improve the detection efficiency of the equipment of the virtual object, as well as the utilization rates of the hardware processing resources and display resources of the device, and provide a method for processing virtual scene data, a device, an electronic device, a computer-readable storage medium, and a computer program product.
[0030] Referring to FIG. 2, a virtual scene data processing system according to an embodiment of the present invention will be described. FIG. 2 is a schematic diagram of the architecture configuration of a virtual scene data processing system 100 according to an embodiment of the present invention. To support an exemplary application, a virtual scene client (such as a game client) is configured on the terminal 400. The terminal 400 is connected to the server 200 via the network 300. The network 300 may be a wide area network or a local area network, or a combination of both, and realizes data transmission using a wireless or wired link.
[0031] When the terminal 400 displays a one - click detection widget corresponding to the equipment of a virtual object in the equipment detection interface of the virtual scene and receives a detection command triggered based on one - click detection control, it sends an equipment detection request for the virtual object to the server 200.
[0032] Here, the equipment of the virtual object is used to indicate the equipment information of the virtual object in the virtual scene. The equipment includes at least two detection dimensions, and each detection dimension includes one or more detection items.
[0033] In response to the equipment detection request sent by the terminal, the server 200 sequentially and automatically detects the equipment in each detection dimension of the virtual object, and when the equipment detection of each detection item is completed, it returns the corresponding detection result.
[0034] As the detection is executed, the terminal 400 synchronously displays the detection results of each detection item in each detection dimension of the virtual object.
[0035] In some embodiments, the method for processing virtual scene data according to the embodiments of the present invention may be implemented by various electronic devices. For example, it may be implemented alone by a terminal, or alone by a server, or implemented in cooperation between a terminal and a server. The embodiments of the present invention may be applied to various scenarios, including but not limited to cloud technology, artificial intelligence, intelligent transportation, driving assistance, game applications, etc.
[0036] In some embodiments, the electronic device for implementing the method for processing virtual scene data according to the embodiments of the present invention may be various types of terminal devices or servers. Here, the server (for example, server 200) may be an independent physical server, or may be a server cluster or a distributed system composed of multiple physical servers, or may be a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. The terminal (for example, terminal 400) may be a smartphone, a tablet computer, a notebook computer, a desktop computer, a smart voice interaction device (for example, a smart speaker), a smart home appliance (for example, a smart TV), a smart watch, an in-vehicle terminal, etc., but is not limited thereto. The terminal and the server may be directly or indirectly connected by a wired or wireless communication method, but the embodiments of the present invention are not limited thereto.
[0037] In some embodiments, the terminal or the server may implement the method for processing virtual scene data according to the embodiments of the present invention by executing a computer program. For example, the computer program may be a native program or a software module in an operating system, or may be a local (Native) application program (APP: APPlication), that is, a program that needs to be installed in an operating system. Alternatively, it may be an applet, that is, a program that can be executed only by being downloaded in a browser environment. Alternatively, it may be a game applet that can be incorporated into any app. In short, the above computer program may be an application program, module, or plug-in in any form.
[0038] The following describes an electronic device for implementing a method for processing virtual scene data according to an embodiment of the present invention with reference to FIG. 3. FIG. 3 is a schematic diagram of the configuration of an electronic device 500 according to an embodiment of the present invention. Taking as an example that the electronic device 500 is the terminal shown in FIG. 2, the electronic device 500 according to an embodiment of the present invention includes at least one processor 510, a memory 550, at least one network interface 520, and a user interface 530. Each component in the electronic device 500 is connected via a bus system 540. Note that the bus system 540 is used to realize connection communication between these components. The bus system 540 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For the sake of convenience of explanation, each bus in FIG. 3 is collectively referred to as the bus system 540.
[0039] The processor 510 may be a general-purpose processor, a digital signal processor (DSP), or an integrated circuit chip with signal processing functions such as other programmable logic devices, discrete gates, or transistor logic devices, discrete hardware components, etc. Here, the general-purpose processor may be a microprocessor or any conventional processor, etc.
[0040] The memory 550 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state memories, hard drives, optical drives, etc. The memory 550 preferably includes one or more storage devices physically separated from the processor 510.
[0041] The memory 550 includes a volatile memory or a non-volatile memory, or may include both a volatile and a non-volatile memory. The non-volatile memory may be a read-only memory (ROM), and the volatile memory may be a random access memory (RAM). The memory 550 described in the embodiments of the present invention is intended to include any suitable type of memory.
[0042] In some embodiments, the memory 550 can store data to support various operations, examples of which include programs, modules, and data structures, or subsets or supersets thereof, as exemplified below.
[0043] The operating system 551 processes various basic system services, implements various basic services, and includes system programs for executing hardware-related tasks such as a framework layer, a core library layer, and a driver layer for processing hardware-based tasks.
[0044] The network communication module 552 reaches other electronic devices via one or more (wired or wireless) network interfaces 520. The network interfaces 520 include, for example, Bluetooth, wireless compatibility (WiFi), and universal serial bus (USB).
[0045] In some embodiments, the virtual scene data processing apparatus according to the embodiments of the present invention may be implemented in software. As shown in FIG. 3, the virtual scene data processing apparatus 553 stored in the memory 550 may be software in the form of programs and plugins, and includes a first display module 5531, a detection module 5532, and a second display module 5533. Since these modules are logical, any combination or further division may be performed according to the realized functions. The functions of the modules are described below.
[0046] In some other embodiments, the virtual scene data processing apparatus according to the embodiments of the present invention may be implemented in hardware. As an example, the virtual scene data processing apparatus according to the embodiments of the present invention may employ a processor in the form of a hardware decoding processor and be programmed to execute the virtual scene data processing method according to the embodiments of the present invention. For example, the processor in the form of a hardware decoding processor may employ one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs), or other electronic components.
[0047] Based on the description of the virtual scene data processing system and electronic device according to the embodiments of the present invention above, the following will describe the virtual scene data processing method according to the embodiments of the present invention.
[0048] FIG. 4 is a flowchart of the virtual scene data processing method according to the embodiments of the present invention. In some embodiments, the virtual scene data processing method may be implemented independently by a server or a terminal, or may be implemented collaboratively by a server and a terminal. Taking the implementation by a terminal as an example, the virtual scene data processing method according to the embodiments of the present invention includes the following steps.
[0049] Step 101: The terminal displays a one-click detection widget corresponding to the equipment of the virtual object at the equipment detection interface of the virtual scene.
[0050] Here, the equipment of the virtual object is used to indicate the equipment information of the virtual object in the virtual scene, and the equipment information includes the equipment information of the virtual object and the configuration information of the virtual object. Here, the equipment information may include various virtual items, and the configuration information of the virtual object includes the clothing information, skill information, etc. of the virtual object. The equipment includes at least two detection dimensions, and each detection dimension includes one or more (at least two) detection items. For example, the detection dimensions may include an object dimension (such as an armament dimension), a drug dimension, and a container dimension, and each detection dimension may include one or more (at least two) detection items. For example, the object dimension may include detection items such as the items of the virtual object (such as attack items), the skills of the virtual object, and the clothing of the virtual object.
[0051] Here, in actual applications, an application client is configured on the terminal. The client may be a virtual scene client (such as a game client), or a client with virtual scene functions such as an instant messaging client with game functions or a video playback client with game functions. Taking the example that the application client is a game client, when the terminal runs the game client, the game client displays the interface of the virtual scene, and the player uses the virtual object corresponding to his / her login account based on the interface of the virtual scene to interact with the virtual objects of other players in the virtual scene, for example, to conduct a virtual battle.
[0052] In some embodiments, the terminal displays an equipment detection function item (i.e., an equipment check widget or an equipment detection button) of a virtual object on the interface of the virtual scene. When the terminal receives a trigger operation (such as a single click operation, a double click operation, etc.) on the equipment detection function item, it switches the displayed virtual scene interface to the display of the equipment detection interface of the virtual scene, and displays a one click detection widget (i.e., a one click detection button) for detecting the equipment of the virtual object with one click on the equipment detection interface. FIG. 5A is a schematic diagram of the equipment detection interface according to an embodiment of the present invention. As shown in FIG. 5A, on the equipment detection interface 51, a one click detection widget 52 for detecting the equipment of the virtual object with one click is displayed to trigger a detection command for the user to instruct the detection of the equipment of the virtual object based on the one click detection widget 52.
[0053] In actual applications, before detecting the equipment of a virtual object, the player may set the detection dimension to be detected and the equipment information of the detection items in each detection dimension. In some embodiments, the terminal displays a detection setting interface, displays an equipment information setting function item (i.e., a setting widget or a setting button) on the detection setting interface, and determines the set dimension as the detection dimension in response to the equipment information of at least two dimensions set based on the setting function item. In other words, for multiple equipment dimensions in the virtual scene of the virtual object, the player may set the equipment dimension to be detected. Thereby, the autonomy of the player's selection for the detected equipment dimension can be realized, meaningless detections for equipment dimensions that do not need to be detected can be avoided, and the detection efficiency of the equipment can be improved. For example, the equipment dimensions of a virtual object may include an armament dimension, a medicine dimension, a container dimension, and a supply dimension, and the player may select the armament dimension, the medicine dimension, and the container dimension as the detection dimensions for equipment detection.
[0054] Here, for each detection dimension selected by the player, the player may select detection items in that detection dimension. For multiple equipment items in each detection dimension, the player may select one or more as detection items, that is, the player may select some of the equipment items in each detection dimension as detection items. For example, the object dimension includes equipment items such as virtual object items, virtual object skills, and virtual object costumes. The player may select virtual object items and virtual object skills as detection items. Note that the player may not select detection items and use all of the multiple equipment items in the detection dimension as detection items.
[0055] In actual applications, the player needs to set the equipment information corresponding to each detection item. For example, if the detection dimension is the drug dimension, the detection item in this drug dimension is the drug, and the equipment information of this drug includes the types of drugs that the virtual object needs to carry and the drug amounts of various types of drugs. The player may set the types of drugs that the virtual object needs to carry and the drug amounts of various types of drugs. Also, for example, if the detection dimension is the item of the virtual object, the detection items in this item include tactical items and armors. Here, the equipment information of the tactical item includes at least the types of tactical items that the virtual object needs to carry, and may further include the states of various types of tactical items. For example, the types of tactical items include shooting items and throwing items. The player may set the types of tactical items that the virtual object needs to carry. For example, it is set to carry a specific shooting item. The equipment information of the armor includes the types of armors and the states of various types of armors. For example, the types of armors include helmets, breastplates, and armors, and the state of each armor is the durability of the armor. Thus, after the player sets the detection dimension and the equipment information of the detection items in each detection dimension, when detecting the equipment of the virtual object, it may be detected according to the player's settings. FIG. 5B is a schematic diagram of the one-click detection setting interface according to an embodiment of the present invention. Based on the one-click detection setting interface shown in FIG. 5B, the user may set the equipment information of the detection items of the virtual object in each detection dimension. For example, for the helmet of the detection item shown in the setting interface, when performing equipment detection of the virtual object based on the current settings of the user, if it is detected that the current durability of the helmet in the virtual scene of the virtual object is less than 30%, the helmet is regarded as an abnormal detection item.
[0056] Step 102: In response to the detection command triggered based on the one-click detection widget, sequentially detect the equipment of the virtual object in each detection dimension.
[0057] Here, the one - click detection widget is a widget that detects the equipment in each detection dimension of the virtual object with one click. With the one - click detection widget, it is possible to realize and complete the detection of the equipment in each detection dimension of the virtual object with one click.
[0058] In actual implementation, the detection command may be triggered in various ways. For example, it may be triggered by performing a single - click operation, a double - click operation, a pressing operation, etc. on the one - click detection widget. The present invention is not limited to the triggering method of the one - click detection widget.
[0059] In some embodiments, after receiving a detection command triggered based on the one - click detection widget, the terminal needs to sequentially detect the equipment in each detection dimension of the virtual object. In actual implementation, the detection may be performed by the terminal, or the terminal may send an equipment detection request for the virtual object to the server, and the server sequentially detects the equipment in each detection dimension of the virtual object. When the equipment detection for each detection item is completed, the corresponding detection result may be returned.
[0060] Here, the detection result corresponding to each detection item is used to indicate whether the corresponding detection item is abnormal.
[0061] Based on the desired detection dimensions to be detected preset by the player and the equipment information of the detection items in each detection dimension, in some embodiments, the equipment in each detection dimension of the virtual object may be sequentially detected as follows. The terminal acquires the equipment information of at least two preset dimensions (i.e., equipment dimensions) and the equipment information of the virtual object in the current virtual scene, compares the preset equipment information with the equipment information of the virtual object in the current virtual scene for each detection item in each detection dimension to obtain a comparison result, and uses the comparison result as the detection result for the detection item.
[0062] For example, taking the detection item being a drug as an example, the equipment information of the drug includes the types of drugs that the virtual object needs to carry and the drug amounts of each type of drug. The terminal acquires the types of drugs that the virtual object currently carries in the virtual scene and the drug amounts of each type of drug, compares the types of drugs carried in the current virtual scene with the types of drugs that the preset virtual object needs to carry, and obtains a first comparison result. When the first comparison result indicates a relatively consistent comparison, the terminal compares the drug amount of the drug that the virtual object currently carries with the preset drug amount of the drug, obtains a second comparison result, and uses the second comparison result as the detection result for the detection item. The detection result is used to indicate whether the detection item is abnormal. When the first comparison result indicates a relatively inconsistent comparison, the first comparison result is used as the detection result indicating the abnormality of the detection item.
[0063] In some embodiments, the detection instruction is triggered by a pressing operation on the one-click detection widget. When the user executes a pressing operation on the one-click detection widget, the terminal determines whether the pressing operation meets the instruction trigger condition. The instruction trigger condition may be at least one of the foot pressure time reaching the time threshold and the magnitude of the pressure reaching the pressure threshold. When the terminal determines that the pressing operation on the one-click detection widget meets the instruction trigger condition, the terminal triggers the detection instruction. Accordingly, the terminal may sequentially detect the equipment in each detection dimension of the virtual object according to the following method. When the pressing operation is executed, the terminal sequentially detects the equipment in each detection dimension of the virtual object, and stops the detection if the pressing operation is released before the detection is completed. In this way, if the user continues to execute the pressing operation on the one-click detection widget, the detection of the equipment in each detection dimension of the virtual object can be automatically completed sequentially, and the detection efficiency of the equipment in each detection dimension can be improved.
[0064] In some embodiments, the detection instruction may be further triggered by a drag operation on the one - click detection widget. When the user performs a drag operation on the one - click detection widget, the terminal determines whether the drag operation meets the instruction trigger condition. The instruction trigger condition may be that the drag distance reaches the distance threshold. When the terminal determines that the drag operation on the one - click detection widget meets the instruction trigger condition, it triggers the detection instruction. Accordingly, the terminal may sequentially detect the equipment in each detection dimension of the virtual object by the following method. When the drag operation is executed, the terminal sequentially detects the equipment in each detection dimension of the virtual object. If the drag operation is released before the detection ends, the detection stops. In this way, if the user continues to perform a drag operation on the one - click detection widget, the detection of the equipment in each detection dimension of the virtual object can be automatically completed sequentially, and the detection efficiency of the equipment in each detection dimension can be improved.
[0065] In actual applications, in order to clearly and easily understand how the user triggers the detection instruction based on the one - click detection widget and completes the detection of multiple detection items in each detection dimension, after the terminal displays the one - click detection widget corresponding to the equipment of the virtual object on the equipment detection interface, it may display detection guidance information. The detection guidance information is used to prompt the execution of a pressing operation or a drag operation so as to realize the automatic detection of the equipment of the virtual object in at least two detection dimensions. For example, the detection guidance information may be a detection guidance animation for guiding the execution of a pressing operation or a drag operation. Alternatively, the detection guidance information may be image - text guidance information. The image - text guidance information is used to guide the player to execute a pressing operation or a drag operation in order to achieve the automatic detection of the equipment of the virtual object in at least two detection dimensions. In actual implementation, the detection guidance information may be displayed only when the user first uses the one - click detection function. In order to reduce the waste of display resources caused by repeated display, it is not necessary to display it subsequently.
[0066] Step 103: Along with the execution of detection, synchronously display the detection results of each detection item in each detection dimension of the virtual object.
[0067] Here, an explanation of "synchronization" will be given. In some embodiments, the "synchronization" means that during the execution of detection, the terminal displays the detection results for each detection item in each detection dimension of the virtual object. In some other embodiments, the "synchronization" means synchronously displaying the detection results for each detection item in each detection dimension, that is, simultaneously displaying the detection results for each detection item in each detection dimension.
[0068] In some embodiments, when detecting the equipment of the virtual object, progress indication information is displayed. The progress indication information is used to indicate the progress of detecting the virtual object's equipment in each detection dimension. Thereby, the player can clearly understand the current progress of equipment detection, have a sense of control over the equipment detection, and improve the user experience.
[0069] In actual applications, the progress indication information may be displayed in the form of a pop-up. The display method of the progress indication information is diverse. For example, at least one of a text method, an audio broadcast method, and a graphic method may be used to indicate the detection progress of the equipment in each detection dimension. In the text method, it is displayed as "Currently, the second detection dimension is being detected, and there is still one detection dimension remaining. The current measurement dimension has been measured up to 60%." In the audio broadcast method, it is broadcast in voice as "Currently, the second detection dimension is being detected, and there is still one detection dimension remaining. The current measurement dimension has been measured up to 60%." In the graphic method, a progress bar is used to display the detection progress of the equipment in each detection dimension.
[0070] This describes displaying the detection progress of equipment in each detection dimension using a progress bar. In some embodiments, a progress indication bar is displayed. The progress indication bar includes detection dimension labels for each sequentially arranged detection dimension (the label is at least one of a name and an icon). When detecting the equipment of a virtual object, in the progress indication bar, the detection dimension label of the detection dimension for which equipment detection has been completed is displayed using a first style, the first part of the detection dimension label of the current detection dimension is displayed using a second style, and the detection dimension label of the detection dimension for which equipment detection has not been completed and the second part of the detection dimension label of the current detection dimension are displayed using a third style. Thereby, the display resources of the electronic device are fully utilized, and it is realized to separately display the detection progress of each detection dimension in the progress indication bar, enabling the player to intuitively and comprehensively understand the detection progress of each detection dimension as a whole.
[0071] Here, the first part corresponds to the detection items for which equipment detection has been completed in the current detection dimension, and the second part corresponds to the detection items for which equipment detection has not been completed in the current detection dimension. The first style and the second style may be the same or different, the first style is different from the third style, and the second style is different from the third style.
[0072] In some embodiments, the detection items currently being detected in the current detection dimension may be displayed on the progress bar. Therefore, the progress of equipment detection can be displayed in more detail.
[0073] Figure 6 is a schematic diagram of the progress indication of equipment detection according to an embodiment of the present invention. For example, as shown in Figure 6, on the progress indication bar 61, the detection dimension names of each sequentially arranged detection dimension, that is, "arms type", "chemical", "container" are displayed. Here, regarding the display of "arms type" on the progress indication bar, the display style of the first part 62 is the second style, and the second style indicates the part where the equipment detection in the "arms type" dimension is completed. The display style of the second part 63 is the third style, and the third style indicates the part where the equipment detection in the "arms type" dimension is not completed. The display style of the detection dimensions ("chemical" and "container") for which the equipment detection in the progress indication bar is not completed is the same as that of the second part 63 of the "arms type" dimension. As can be seen from the progress bar, the currently detected detection dimension is the arms type, and the detection item being detected in the currently detected dimension is indicated by reference numeral 64, that is, ability 2. Thereby, the user can clearly grasp the detection status in each detection dimension of the virtual object, have a sense of control over the detection process and detection time, and enhance the user experience.
[0074] In some embodiments, when the operation for triggering the detection command is a click operation (such as a single click or a double click) on the one-click detection widget, after receiving the detection command, the terminal switches the display of the one-click detection widget to the display of the equipment change widget. Here, the equipment change widget is used to change the equipment of the virtual object. Thereby, after the function of the one-click detection widget is triggered, it is replaced with the equipment change widget, providing the user with the function of changing the equipment of the virtual object, and without occupying extra display resources of the electronic device, the utilization rate of the display resources can be improved. Figure 7 is a schematic diagram of the switch from the one-click detection widget to the equipment change widget according to an embodiment of the present invention. As shown in Figure 7, when the user clicks the "one-click detection" button, the "one-click detection" button switches to the "change" button (that is, the equipment change widget).
[0075] In some embodiments, the terminal may synchronously display the detection results of each detection item in each detection dimension of the virtual object as follows. For the current detection dimension, the terminal displays, in the equipment detection interface, the detection dimension identifier of the current detection dimension and the detection item identifiers of each detection item in the current detection dimension. If there is an abnormal detection item among the detection items, the detection item identifier of the abnormal detection item is displayed using a fourth style, and the detection item identifiers of the normal detection items among the detection items are displayed using a fifth style. Here, the fourth style is different from the fifth style. Thereby, the normal detection items and the abnormal detection items in the detection results can be distinguished by the style, enabling the user to clearly grasp the abnormal detection items in the current detection dimension.
[0076] In actual applications, during the execution of detection, if the synchronous display detection results indicate that there are abnormal detection items in the equipment of the virtual object in the first detection dimension, the user may change the equipment information corresponding to the abnormal detection items through the equipment change widget displayed on the interface. For example, the terminal responds to a trigger operation (such as a single click or a double click) on the equipment change widget and displays a setting interface corresponding to the abnormal detection item. The setting interface is used to set the equipment information corresponding to the abnormal detection item. Thereby, the user can normally change the equipment information corresponding to the abnormal detection item through the setting interface corresponding to the abnormal detection item.
[0077] FIG. 8 is a schematic diagram of the display of the detection results of the equipment according to the embodiment of the present invention. For example, as shown in FIG. 8, when the terminal detects the detection dimension of the drug, it displays the detection results for the detection dimension. As shown in FIG. 8, reference numeral 81 is a detection item for which the detection has already been completed and the detection result is normal, and reference numeral 82 is a detection item for which the detection has already been completed and the detection result is abnormal. As can be seen from FIG. 8, there is an abnormality in the state of the hemostatic agent (the amount of the hemostatic agent), that is, the hemostatic agent is an abnormal detection item. Reference numeral 83 is a detection item for which the detection has not been completed yet, and the display styles of the detection items indicated by reference numerals 81, 82, and 83 are different from each other. In the equipment detection interface, an equipment change widget, that is, a "Go to Change" button 84, is also displayed. When the user clicks the "Go to Change" button 84, an interface jump to a setting interface 85 corresponding to the hemostatic agent is performed. In the setting interface 85, the user can set the amount of the hemostatic agent.
[0078] Here, in actual applications, the terminal may automatically perform auxiliary settings for the equipment information of the abnormal detection items. In some embodiments, the terminal displays, in the setting interface, the setting results after performing auxiliary settings for the equipment information corresponding to the abnormal detection items, and the setting widgets corresponding to the abnormal detection items. The setting widgets are used to adjust the setting results. FIG. 9 is a schematic diagram of an interface for equipment auxiliary settings according to an embodiment of the present invention. As shown in FIG. 9, when the user triggers the equipment change widget in the equipment detection interface and clicks the "Go to Change" button shown in FIG. 8, the setting interface 91 is displayed. In the setting interface 91, the dosages 92 and 93 of the hemostatic medicine automatically set for the user are displayed, that is, the dosage of the hemostatic medicine is automatically adjusted from 0 to 5. The magnitude of the automatically set amount is the amount set by the user when setting the equipment information of each detection item. If the user is not satisfied with the magnitude of the dosage of the medicine auxiliarily set by the terminal, the setting widget 94 may be used to adjust the auxiliarily set setting result. Thereby, the auxiliary setting for the equipment information of the abnormal detection items can be realized, and the setting efficiency for the equipment information of the abnormal detection items can be improved.
[0079] In some embodiments, if the trigger time corresponding to the trigger operation on the equipment change widget is before the detection of the equipment of the virtual object is completed, the terminal responds to the setting completion command triggered based on the setting interface, cancels the display of the setting interface, returns to the equipment detection interface, and continues to perform the detection of the equipment of the virtual object. Thereby, in the equipment detection process, a rapid change to the equipment information corresponding to the abnormal detection items can be realized. Therefore, when there are multiple abnormal detection items after all the detection dimensions are detected, the situation where the user misses a certain abnormal detection item by correcting one by one can be avoided.
[0080] Continuing to refer to the example shown in FIG. 8, when the user completes the setting of the dosage of the hemostatic drug and clicks the confirmation button 86, a setting completion command is triggered, and the terminal cancels the display of the setting interface 85, returns to the equipment detection interface 87, and continues to perform the detection on the equipment of the virtual object.
[0081] In some other embodiments, when the current detection dimension is the first detection dimension and the trigger time corresponding to the trigger operation on the equipment change widget is before the detection of the equipment of the virtual object ends, the terminal responds to the setting completion command triggered based on the setting interface, displays the dimension detection interface corresponding to the second detection dimension, and a confirmation widget is displayed on the dimension detection interface. When a trigger operation on the confirmation widget is received, an equipment detection interface including the confirmation widget corresponding to the third detection dimension is displayed. That is, once in the equipment detection interface, when the user triggers a trigger operation on the equipment change widget, the terminal does not return to the automatic detection for each detection dimension. After detecting each detection dimension and displaying the detection results, only when the user performs a trigger operation on the confirmation widget, the terminal performs the detection of each detection item in the next detection dimension.
[0082] In actual applications, there may be multiple abnormal detection items in one detection dimension. In some embodiments, when the number of abnormal detection items is at least two and at least two abnormal detection items have corresponding ranks in the detection results, the terminal may display the setting interface corresponding to the abnormal detection items according to the following method in response to the trigger operation on the equipment change widget. The terminal sequentially displays the setting interfaces corresponding to each abnormal detection item according to the ranks in the detection results of the abnormal detection items.
[0083] Here, when the number of abnormal detection items is at least two, the ranking of at least two abnormal detection items in the detection result may correspond to the degree of influence that the abnormal detection items have on the interaction of virtual objects in the virtual scene. For example, when the number of abnormal detection items is three, and they are respectively abnormal detection item A, abnormal detection item B, and abnormal detection item C, and the ranking in descending order of the degree of influence that the three abnormal detection items have on the interaction of virtual objects in the virtual scene is abnormal detection item A, abnormal detection item C, and abnormal detection item B, the ranking of these three abnormal detection items in the detection result is also abnormal detection item A, abnormal detection item C, and abnormal detection item B.
[0084] FIG. 10 is a schematic diagram of a display interface for a plurality of abnormal detection items according to an embodiment of the present invention. For example, as shown in FIG. 10, in the process of detecting the container dimension of a virtual object, there are two abnormal detection items, which are a safe and a pouch respectively. When the user performs a trigger operation on the equipment change widget displayed on the interface, in the container dimension of the equipment detection interface, each detection item is sequentially arranged from top to bottom. Therefore, according to the ranking from top to bottom, the terminal first displays the setting interface corresponding to the safe of the abnormal detection item. Through the setting interface corresponding to the safe, the user may set the items in the safe. For example, the items may be transferred from the warehouse into the safe by the movement widget and the one-click movement widget in the setting interface. After the user completes the setting and clicks the determination widget, the terminal cancels the display of the setting interface corresponding to the safe and displays the setting interface corresponding to the pouch. In this way, the user can set the items in the pouch through the setting interface corresponding to the pouch.
[0085] When the detection command is triggered by a pressing operation on the one - click detection widget, in some embodiments, if the pressing operation is released before the detection ends, or if it is detected by the detection result that there are abnormal detection items in the equipment of the virtual object after the detection is stopped, the terminal will automatically jump to the setting interface corresponding to the abnormal detection item so that the user can make settings. In this way, the user does not need to spontaneously perform a triggering operation on the equipment change widget, reducing the human - computer interaction operations, and improving the detection efficiency of the equipment and the setting efficiency for the equipment information of the abnormal detection items.
[0086] In some embodiments, the terminal displays a confirmation widget on the equipment detection interface. When receiving a triggering operation on the confirmation widget during the detection execution, it ends the detection of at least two detection dimensions and jumps to the dimension detection interface corresponding to the current detection dimension. When not receiving a triggering operation on the confirmation widget during the detection execution and the detection of at least two detection dimensions is completed, it cancels the display of the confirmation widget and displays confirmation - presented information indicating that the detection result has been confirmed. In this way, when the equipment detection is completed, the display of the confirmation widget is cancelled, the display resources of the device are released, and by displaying the confirmation - presented information, the utilization rate of the display resources can be improved.
[0087] FIG. 11A and FIG. 11B are schematic diagrams of the confirmation widget in the detection interface according to an embodiment of the present invention. As shown in FIG. 11A, a confirmation widget is displayed on the equipment detection interface 111. In the process of detecting equipment based on the equipment detection interface, when the user clicks the confirmation widget, the terminal ends the one - click detection process of the equipment and jumps to the dimension detection interface 112 corresponding to the current detection dimension, that is, the arms dimension.
[0088] Continuing to refer to FIG. 11B, the equipment detection interface displays a confirmation widget (i.e., the "Confirm" button in FIG. 11B) and a one-click detection widget (i.e., the "One-click Detection" button in FIG. 11B). The user triggers a detection command based on the one-click detection widget, and the terminal performs equipment detection on the virtual object. During the execution of the detection, no trigger operation on the "Confirm" button is received. When the detection for at least two detection dimensions is completed, the display of the "Confirm" button is canceled, and confirmed prompt information indicating that the detection result has been confirmed is displayed, that is, "Confirmed" is displayed on the original "Confirm" button.
[0089] According to the above embodiment of the present invention, by the user triggering a detection command based on the one-click detection widget, it is possible to realize the detection of a plurality of detection items in a plurality of detection dimensions of the virtual object with one click. Compared with the complex detection process in the related art, the detection efficiency of the equipment of the virtual object in the virtual scene can be improved, and the utilization rate of the hardware processing resources and display resources of the device can be improved. Since the equipment detection is performed sequentially for each dimension, during the process of detecting the equipment, the detection results of each detection item in each detection dimension of the virtual object can be synchronously displayed, so that the user can clearly grasp the situation of each detection item during the detection process. The display of the detection results of each detection item is not executed after the detection of all detection items is completed, but is synchronously displayed along with the execution of the detection. Therefore, the user can feel the process of equipment detection, and the user's sense of control over equipment detection can be improved.
[0090] The following describes an exemplary application in one actual application scenario of an embodiment of the present invention. Taking the virtual scene being a game as an example, the method for processing virtual scene data according to an embodiment of the present invention will be described. The method for processing virtual scene data according to an embodiment of the present invention can realize automatic detection of the equipment of virtual objects, that is, it is not necessary for the player to perform multiple operations, and it is possible to quickly detect whether there is a configuration that needs to be set for the player according to the detection criteria set by the player. Here, the configuration means customization settings for the equipment information of the virtual object in the virtual scene, such as specific equipment, equipment parts, skills, etc. of the virtual object.
[0091] The equipment detection according to an embodiment of the present invention may include a forced process of basic confirmation and a one-click detection process. In the forced process of basic confirmation, by means of the automatic jump method, the player's equipment is guided, and the terminal performs equipment detection dimension by dimension in at least two equipment dimensions. For each jump, that is, the trigger for the detection of the next detection dimension, the player needs to trigger by performing a click operation on the confirmation button displayed on the detection interface of the current detection dimension, that is, after the detection of each detection dimension is completed, the player needs to confirm to execute the detection of the next equipment dimension. In the one-click detection process, without the need for the player to intervene, the terminal sequentially performs automatic detection of a plurality of detection items in each equipment dimension and synchronously outputs the detection results of each detection item in the detection process.
[0092] FIG. 12 is a flowchart of the method for processing virtual scene data according to an embodiment of the present invention. As shown in FIG. 12, in this embodiment, taking the number of detection dimensions of the equipment as 3, and these 3 detection dimensions being detection dimension a, detection dimension b, and detection dimension c respectively as an example, the method for processing virtual scene data according to an embodiment of the present invention will be described.
[0093] Step 201: The player clicks the one-click detection button.
[0094] Here, the terminal displays an equipment detection interface for the player to perform equipment installation. If the player does not want to execute the forced process by performing the confirmation operation step by step, click the one-click detection button to trigger the one-click detection command.
[0095] Step 202: Gradually fill the first part of the progress bar.
[0096] Here, in response to the one-click detection command, the terminal sequentially performs automatic detection for the three detection dimensions of the equipment. That is, based on the set customized detection criteria (i.e., the equipment information of each measurement item in the measurement dimension set by the player, which is the default measurement criteria if not customized), the terminal determines whether detection dimension a meets the detection criteria set by the player. If a part that does not meet the criteria (detection items that do not meet the criteria) is detected, it is presented to the player in the corresponding warning state, and the player is notified that there is an abnormality in the detection item. For example, in the form of graphic presentation, the icon corresponding to the detection item is highlighted or dynamically blinked, and if not, it is displayed normally.
[0097] In the process of automatic detection, the progress of detection is displayed by the progress bar. On the progress bar, labels (such as names) of detection dimension a, detection dimension b, and detection dimension c are sequentially arranged and displayed. The display of the progress bar is shown in FIG. 6. Here, the first part means the part corresponding to detection dimension a in the progress bar. Also, in the process of automatic detection, the terminal displays the equipment status of the first part according to the criteria customized by the player, that is, displays the detection results of each detection item in detection dimension a, and the detection results are used to indicate whether the detection item is normal. In some embodiments, it takes 1 to 1.5 seconds to fill the progress bar.
[0098] Step 203: The terminal determines whether the player has interrupted the automatic detection. If interrupted, it executes Step 204; otherwise, it executes Step 207.
[0099] Here, during the automatic detection process, the terminal determines in real time whether the player has interrupted the automatic detection. In actual applications, when the player clicks the change button of the equipment detection interface, it triggers the interruption of the automatic detection, and the terminal enters the forced process of basic verification.
[0100] Step 204: Identify the parts that do not meet the standards detected as the highlighted parts of the first part of the forced process.
[0101] Here, if the detection result of the one-click detection flow indicates the existence of abnormal detection items, that is, there are equipment items that do not meet the criteria set by the player, the terminal may highlight the abnormal detection items in the detection result for display to the player. At this time, when the player clicks the change button in the equipment detection interface, the terminal jumps to the corresponding setting interface (for example, the setting interface 85 shown in Figure 8) for the abnormal detection items so that the player can set the equipment information of the abnormal detection items. Also, the terminal detects in real time whether it has completed the forced process of basic verification. Here, the forced process of basic verification means ending the equipment detection process, for example, when the player executes an end operation on the game client. Here, the terminal may display the result of automatically performing auxiliary settings on the equipment information of the abnormal detection items in the setting interface corresponding to the abnormal detection items. This improves the convenience of interaction and enables quick and easy completion even if the equipment needs to be changed.
[0102] In actual applications, when the player completes the setting of the equipment information of the abnormal detection item and clicks the decision button displayed in the setting interface, it triggers the terminal to execute Step 205.
[0103] Step 205: Check the equipment status of the second part.
[0104] Here, the equipment of the second part means the equipment corresponding to the detection dimension b. When the player clicks the confirmation button displayed on the setting interface corresponding to the abnormal detection item, the terminal performs detection on the detection dimension b and displays the detection results for each detection item in the detection dimension b for the player to confirm. After the player confirms, the terminal is triggered to execute Step 206.
[0105] Step 206: Check the equipment status of the third part.
[0106] Here, after the player confirms the detection results of the equipment corresponding to the detection dimension b, the terminal performs detection on the detection dimension c and displays the detection results for each detection item in the detection dimension c for the player to confirm. After the player confirms, the terminal is triggered to execute the subsequent steps.
[0107] Step 207: Gradually fill the second part of the progress bar.
[0108] Note that here, when starting to fill the second part of the progress bar displayed on the terminal, it means that the automatic detection for the detection dimension a has been completed, that is, the first part of the progress bar has been completely filled. The second part means the part corresponding to the detection dimension b of the progress bar. The detection of the detection dimension b by the terminal is the same as the detection of the detection dimension a, and it judges whether the detection dimension b meets the detection criteria set by the player. If a part that does not meet the criteria (detection items that do not meet the criteria) is detected, it is presented to the player in the corresponding warning state, and the player is notified that there is an abnormality in the detection item. The terminal displays the equipment status of the second part according to the criteria customized by the player, that is, it displays the detection results for each detection item in the detection dimension b. The detection results are used to indicate whether the detection item is normal.
[0109] Step 208: The terminal determines whether the player has interrupted the automatic detection. If interrupted, step 209 is executed; otherwise, step 210 is executed.
[0110] Step 209: Identify the parts that do not conform to the standard detected as the highlighted part of the second part of the forced process.
[0111] Here, if the detection result of detection dimension b indicates the existence of an abnormal detection item (equipment item that does not conform to the standard), and the player clicks the "Go to Change" button, the terminal jumps to the setting interface corresponding to the abnormal detection item, and after the player's setting is completed, triggers the terminal to execute step 206.
[0112] Step 210: Fill the third part of the progress bar.
[0113] Note that here, when starting to fill the third part of the progress bar displayed on the terminal, it means that the automatic detection for detection dimension b is completed, that is, all parts of the second part of the progress bar are filled. The third part means the part corresponding to detection dimension c of the progress bar. The detection of detection dimension c of the terminal is the same as the detection of detection dimensions a and b, and determines whether detection dimension c conforms to the detection criteria set by the player. If a part that does not conform to the criteria (detection item that does not meet the criteria) is detected, it is presented to the player in the corresponding warning state, and the player is notified that there is an abnormality in the detection item. The terminal displays the equipment status of the third part according to the criteria customized by the player, that is, displays the detection results for each detection item in detection dimension c.
[0114] Step 211: The terminal determines whether the player has interrupted the automatic detection. If interrupted, step 212 is executed; otherwise, step 213 is executed.
[0115] Here, the process by which the terminal determines whether the player has interrupted the automatic detection is the same as the above process, and the description thereof is omitted here.
[0116] Step 212: Identify the parts that do not conform to the standard detected as the highlighted part of the third part of the forced process.
[0117] The processing of the terminal here is the same as that in Step 204 and Step 209, and the overlapping description is omitted.
[0118] Step 213: The terminal completes the confirmation.
[0119] Here, when the terminal completes the detection of the equipment, it displays the confirmed prompt information. For example, it switches the "Confirm" displayed in the confirmation widget to "Confirmed".
[0120] According to the above embodiments of the present invention, the player can realize the detection of a plurality of detection items in a plurality of detection dimensions of the virtual object, reduce the time cost of equipment detection, do not require a forced flow, and can reduce the sense of burden experienced by the player and the sense of interruption of the next game quickly. By providing two types of paths, namely, the one-click detection process and the forced process of basic confirmation, the player can be allowed to select the most comfortable experience path for himself. In addition, the player can customize the detection criteria corresponding to the detection items in each detection dimension, and can further match the detection with the actual needs of the user. In the setting interface corresponding to the abnormal detection item, since the terminal can display the result of automatically performing auxiliary setting on the equipment information of the abnormal detection item, the convenience of interaction can be improved. For each detection dimension, the detection results in that detection dimension are intensively displayed, that is, by intensively displaying the information that requires the player's confirmation, the player can be avoided from misconfiguring.
[0121] The following describes the virtual scene data processing apparatus 553 according to an embodiment of the present invention. The virtual scene data processing apparatus 553 according to an embodiment of the present invention includes the following modules.
[0122] The first display module 5531 displays a one-click detection widget corresponding to the equipment of the virtual object at the equipment detection interface of the virtual scene.
[0123] Here, the equipment of the virtual object is used to indicate the equipment information of the virtual object in the virtual scene. The equipment includes at least two detection dimensions, and each detection dimension includes at least one detection item.
[0124] The detection module 5532 sequentially detects the equipment of the virtual object in each detection dimension in response to a detection command triggered based on the one-click detection widget.
[0125] The second display module 5533 synchronously displays the detection results of each detection item in each detection dimension of the virtual object as the detection is executed.
[0126] In some embodiments, the second display module further displays progress indication information when detecting the equipment of the virtual object. Here, the progress indication information is used to indicate the progress of detecting the equipment of the virtual object in each detection dimension.
[0127] In some embodiments, the second display module further displays a progress indication bar. The progress indication bar includes detection dimension labels of each of the detection dimensions arranged in sequence.
[0128] When detecting the equipment of the virtual object, in the progress indication bar, use the first style to display the detection dimension label of the detection dimension for which equipment detection is completed, use the second style to display the first part of the detection dimension label of the current detection dimension, and use the third style to display the detection dimension label of the detection dimension for which equipment detection is not completed and the second part of the detection dimension label of the current detection dimension.
[0129] Here, the first part corresponds to the detection items for which equipment detection is completed in the current detection dimension, and the second part corresponds to the detection items for which equipment detection is not completed in the current detection dimension.
[0130] In some embodiments, the first display module receives the detection command in response to a click operation on the one-click detection widget.
[0131] Switch the display of the one-click detection widget to the display of the equipment change widget.
[0132] Here, the equipment change widget is used to change the equipment of the virtual object.
[0133] In some embodiments, when the detection result indicates that there are abnormal detection items in the first detection dimension of the equipment of the virtual object, the second display module displays the setting interface corresponding to the abnormal detection items in response to a trigger operation on the equipment change widget.
[0134] The setting interface is used to set the equipment information corresponding to the abnormal detection items.
[0135] In some embodiments, when the trigger time corresponding to the trigger operation is before the detection of the virtual object's equipment is completed, the second display module cancels the display of the setting interface in response to the setting completion command triggered based on the setting interface, returns to the equipment detection interface, and continues to perform the detection of the virtual object's equipment.
[0136] In some embodiments, the detection of at least two detection dimensions may sequentially perform the following processes.
[0137] When the trigger time corresponding to the trigger operation is before the detection of the virtual object's equipment is completed, the second display module displays a dimension detection interface corresponding to the second detection dimension in response to the setting completion command triggered based on the setting interface. A confirmation widget is displayed on the dimension detection interface.
[0138] When a trigger operation on the confirmation widget is received, an equipment detection interface including a confirmation widget corresponding to the third detection dimension is displayed.
[0139] In some embodiments, the second display module displays the setting result after performing auxiliary setting on the equipment information corresponding to the abnormal detection item in the setting interface, and the setting widget corresponding to the abnormal detection item.
[0140] The setting widget is used to adjust the setting result.
[0141] In some embodiments, when the number of abnormal detection items is at least two and the at least two abnormal detection items have corresponding ranks in the detection result, the second display module sequentially displays the setting interfaces corresponding to each abnormal detection item according to the ranks of the abnormal detection items in the detection result.
[0142] In some embodiments, the first display module receives the detection command in response to a pressing operation on the one-click detection widget when the pressing operation meets the command trigger condition.
[0143] When the pressing operation is executed, the detection module sequentially detects the equipment in each detection dimension of the virtual object, and stops the detection if the pressing operation is released before the detection is completed.
[0144] In some embodiments, the first display module displays a detection guidance animation for guiding the execution of the pressing operation. Thereby, automatic detection of the equipment of the virtual object in at least two detection dimensions can be realized.
[0145] In some embodiments, the second display module synchronously displays the detection results for each detection item during the execution of the pressing operation, and automatically jumps to the setting interface corresponding to the abnormal detection item if the detection results indicate that there are abnormal detection items in the equipment of the virtual object.
[0146] In some embodiments, the detection of at least two detection dimensions sequentially executes the following processes.
[0147] The first display module displays a confirmation widget on the equipment detection interface.
[0148] When a trigger operation on the confirmation widget is received during the execution of the detection, the detection of the at least two detection dimensions is terminated, and a jump is made to the dimension detection interface corresponding to the current detection dimension.
[0149] When a trigger operation on the confirmation widget has not been received during the execution of the detection and the detection of the at least two detection dimensions is completed, the display of the confirmation widget is cancelled, and confirmation prompt information indicating that the detection results have been confirmed is displayed.
[0150] In some embodiments, the first display module displays a detection setting interface and displays the setting function items of the equipment information on the detection setting interface.
[0151] In response to the equipment information in at least two dimensions set based on the setting function items, the set dimension is determined as the detection dimension.
[0152] In some embodiments, the detection module acquires the preset equipment information in at least two dimensions and the current equipment information of the virtual object in the virtual scene.
[0153] For each detection item in each detection dimension, the preset equipment information is compared with the equipment information of the virtual object in the current virtual scene to obtain a comparison result, and the comparison result is used as the detection result for the detection item.
[0154] In some embodiments, the second display module displays, on the equipment detection interface, the detection dimension label of the current detection dimension and the detection item label of each detection item in the current detection dimension for the current detection dimension.
[0155] If there is an abnormal detection item among the detection items, the detection item label of the abnormal detection item is displayed using a fourth style, and the detection item label of the normal detection item among the detection items is displayed using a fifth style. Here, the fourth style is different from the fifth style.
[0156] According to the above embodiments of the present invention, by the user triggering a detection command based on the one-click detection widget, it is possible to realize the detection of a plurality of detection items in a plurality of detection dimensions of the virtual object with one click. Compared with the complex detection process in the related art, the detection efficiency of the equipment of the virtual object in the virtual scene can be improved, and the utilization rate of the hardware processing resources and display resources of the device can be improved. Since the detection of the equipment is sequentially performed for each dimension, in the process of detecting the equipment, the detection results of each detection item in each detection dimension of the virtual object can be synchronously displayed, so that the user can clearly grasp the status of each detection item in the detection process. The display of the detection results of each detection item is not executed after the detection of all detection items is completed, but is synchronously displayed along with the execution of the detection. Therefore, the user can feel the process of equipment detection, and the control feeling of the user for equipment detection can be improved.
[0157] The embodiments of the present invention further provide an electronic device including a memory storing computer-executable instructions and a processor that, when executing the computer-executable instructions stored in the memory, implements the method for processing virtual scene data according to the embodiments of the present invention.
[0158] The embodiments of the present invention further provide a computer program product or a computer program including computer-executable instructions. The computer-executable instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer-executable instructions from the computer-readable storage medium, and the processor executes the computer-executable instructions to cause the computer device to execute the method for processing virtual scene data according to the embodiments of the present invention.
[0159] The embodiments of the present invention further provide a computer-readable storage medium storing computer-executable instructions. When the computer-executable instructions are executed by a processor, the method for processing virtual scene data according to the embodiments of the present invention is executed.
[0160] In some embodiments, the computer-readable storage medium may be a memory such as a read-only memory (ROM), a random access memory (RAM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory, a magnetic surface memory, an optical disk, or a CD-ROM, or may be various devices including one or any combination of the above memories.
[0161] In some embodiments, the computer-executable instructions may be created in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages) in the form of a program, software, a software module, a script, or code, and may be implemented in any form, for example, implemented as a stand-alone program, or implemented as a module, a component, a subroutine, or other unit suitable for use in a computing environment.
[0162] As an example, the executable instructions may correspond to files in a file system or may be stored as part of a file for holding other programs or data. For example, they may be stored in one or more scripts in a hypertext markup language (HTML) document, may be stored in a single file dedicated to the program being referred to, or may be stored in multiple cooperating files (for example, files for storing one or more modules, subprograms, or code sections).
[0163] As an example, the executable instructions may be implemented and executed on one computer device, or may be executed on multiple computer devices located in one place, or may be executed on multiple computer devices distributed in multiple places and interconnected via a communication network.
[0164] The above merely describes exemplary embodiments of the present invention and does not limit the present invention. Modifications, equivalent substitutions, improvements, etc. made within the scope of the gist and principles of the present invention are included within the protection scope of the present invention.
Claims
1. A method for processing virtual scene data, comprising: In an equipment detection interface of a virtual scene, displaying a one-click detection widget corresponding to the equipment of a virtual object, wherein the equipment of the virtual object is used to indicate the equipment information of the virtual object in the virtual scene, the equipment includes at least two detection dimensions, and each detection dimension includes at least one detection item; In response to a detection command triggered based on the one-click detection widget, sequentially detecting the equipment of the virtual object in each detection dimension; Synchronously displaying the detection results of each detection item in each detection dimension of the virtual object along with the execution of the detection.
2. Further comprising, when detecting the equipment of the virtual object, displaying progress indication information, wherein the progress indication information is used to indicate the progress of detecting the equipment of the virtual object in each detection dimension. The method according to claim 1.
3. When detecting the equipment of the virtual object, the step of displaying progress indication information includes: Displaying a progress indication bar, wherein the progress indication bar includes detection dimension labels of each detection dimension arranged in sequence; When detecting the equipment of the virtual object, in the progress indication bar, using a first style to display the detection dimension label of the detection dimension for which equipment detection has been completed, using a second style to display a first part of the detection dimension label of the current detection dimension, and using a third style to display the detection dimension label of the detection dimension for which equipment detection has not been completed and a second part of the detection dimension label of the current detection dimension; The first part corresponds to the detection item for which equipment detection has been completed in the current detection dimension; The second part corresponds to the detection item for which equipment detection has not been completed in the current detection dimension. The method according to claim 2.
4. After displaying the one-click detection widget corresponding to the equipment of the virtual object, Further comprising receiving the detection command in response to a click operation on the one-click detection widget; After receiving the detection command, Further comprising switching the display of the one-click detection widget to the display of an equipment change widget. The equipment change widget is the method according to claim 1, which is used to change the equipment of the virtual object.
5. When the detection result indicates that there are abnormal detection items in the equipment of the virtual object in the first detection dimension, further including the step of displaying a setting interface corresponding to the abnormal detection item in response to a trigger operation on the equipment change widget, The setting interface is the method according to claim 4, which is used to set the equipment information corresponding to the abnormal detection item.
6. When the trigger time corresponding to the trigger operation is before the detection of the equipment of the virtual object ends, further including the step of canceling the display of the setting interface in response to a setting completion command triggered based on the setting interface, returning to the equipment detection interface, and continuing to execute the detection of the equipment of the virtual object, according to the method described in claim 5.
7. When the trigger time corresponding to the trigger operation is before the detection of the equipment of the virtual object ends, the step of displaying a dimension detection interface corresponding to the second detection dimension in response to a setting completion command triggered based on the setting interface, where a confirmation widget is displayed on the dimension detection interface, and further including the step of displaying an equipment detection interface including a confirmation widget corresponding to the third detection dimension when a trigger operation on the confirmation widget is received, according to the method described in claim 5.
8. further including the step of displaying the setting result after performing auxiliary setting on the equipment information corresponding to the abnormal detection item and the setting widget corresponding to the abnormal detection item in the setting interface, The setting widget is the method according to claim 5, which is used to adjust the setting result.
9. The step of displaying a setting interface corresponding to the abnormal detection item in response to a trigger operation on the equipment change widget is when the number of the abnormal detection items is at least two, and the at least two abnormal detection items have corresponding ranks in the detection result, The method according to claim 5, further comprising the step of sequentially displaying a setting interface corresponding to each abnormality detection item according to the ranking in the detection result of the abnormality detection item.
10. After displaying a one-click detection widget corresponding to the equipment of the virtual object, further comprising the step of receiving the detection command when a pressing operation on the one-click detection widget is performed and the pressing operation satisfies an instruction trigger condition. The step of sequentially detecting the equipment of the virtual object in each of the detection dimensions includes sequentially detecting the equipment of the virtual object in each of the detection dimensions when the pressing operation is performed; and the step of stopping the detection when the pressing operation is released before the detection ends. The method according to claim 1.
11. After displaying a one-click detection widget corresponding to the equipment of the virtual object, the method according to claim 10, further comprising the step of displaying a detection guidance animation for guiding the execution of the pressing operation.
12. Before the detection ends, when the pressing operation is released, after stopping the detection, the method according to claim 10, further comprising the step of automatically jumping to a setting interface corresponding to the abnormality detection item when the detection result indicates that there is an abnormality detection item in the equipment of the virtual object.
13. The step of displaying a confirmation widget; when a trigger operation on the confirmation widget is received during the execution of the detection, ending the detection of the at least two detection dimensions and jumping to a dimension detection interface corresponding to the current detection dimension; and when a trigger operation on the confirmation widget has not been received during the execution of the detection and the detection of the at least two detection dimensions is completed, canceling the display of the confirmation widget and displaying confirmation prompt information for indicating that the detection result has been confirmed. The method according to claim 1.
14. Before displaying a one-click detection widget corresponding to the equipment of the virtual object, the step of displaying a detection setting interface and displaying a setting function item of the equipment information on the detection setting interface. The method according to claim 1, further comprising: determining the set dimension as a detection dimension in response to equipment information in at least two dimensions set based on the set function item.
15. The step of sequentially detecting the equipment of the virtual object in each of the detection dimensions includes: obtaining the pre-set equipment information in at least two dimensions and the current equipment information of the virtual object in the virtual scene; for each detection item in each detection dimension, comparing the pre-set equipment information with the equipment information of the virtual object in the current virtual scene to obtain a comparison result, and using the comparison result as the detection result for the detection item. The method according to claim 14.
16. The step of synchronously displaying the detection results of each detection item of the virtual object in each detection dimension includes: for the current detection dimension, in the equipment detection interface, displaying a detection dimension identifier of the current detection dimension and a detection item identifier of each detection item in the current detection dimension; when there is an abnormal detection item among the detection items, displaying the detection item identifier of the abnormal detection item using a fourth style and displaying the detection item identifier of the normal detection item among the detection items using a fifth style, wherein the fourth style is different from the fifth style. The method according to claim 1.
17. A processing device for virtual scene data, comprising: a first display module that displays a one-click detection widget corresponding to the equipment of a virtual object in an equipment detection interface of a virtual scene, wherein the equipment of the virtual object is used to indicate the equipment information of the virtual object in the virtual scene, the equipment includes at least two detection dimensions, and each detection dimension includes at least one detection item; a detection module that sequentially detects the equipment of the virtual object in each of the detection dimensions in response to a detection command triggered based on the one-click detection widget; a second display module that synchronously displays the detection results of each detection item of the virtual object in each detection dimension along with the execution of the detection.
18. a memory storing computer-executable instructions An electronic device comprising: a processor that implements the method according to any one of claims 1 to 16 when executing computer-executable instructions stored in the memory. **Claim 19** A computer program comprising computer-executable instructions which, when executed by a processor, implement the method according to any one of claims 1 to 16.
Citation Information
Patent Citations
Control method and device for opening operation in virtual scene, equipment and storage medium
CN114217708A
Virtual object control method and device, storage medium and computer equipment
CN114522423A