Skin replacement method, device, storage medium and electronic equipment of virtual equipment
By displaying virtual equipment component skin controls through the graphical user interface of the terminal device, the problem of limited ways to change virtual equipment skins is solved, enabling a flexible and rich skin-changing experience and improving the convenience of player operation and the efficiency of skin changing.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NETEASE (HANGZHOU) NETWORK CO LTD
- Filing Date
- 2022-04-20
- Publication Date
- 2026-07-31
AI Technical Summary
The current methods for changing the skins of virtual equipment are relatively limited. Players can only purchase or select the entire skin to change it, which lacks flexibility and variety.
The terminal device provides a graphical user interface that displays skin controls for multiple components, allowing players to select and change the skin of individual components. It supports recommended skin display, account level matching, and skin library management, improving the flexibility and richness of skin-changing operations.
It has improved the flexibility and variety of combinations for changing virtual equipment skins, enhanced players' experience of freely equipping skins, and improved skin-changing efficiency and user experience.
Smart Images

Figure CN114748876B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of game technology, and more particularly to a method, apparatus, storage medium, and electronic device for changing the skin of virtual equipment. Background Technology
[0002] In games, besides having a designated virtual character, players typically acquire virtual equipment such as pickaxes and firearms through purchase, combat, or other means. Once a player obtains a piece of virtual equipment, its skin is usually the system default. If a player wants to change the skin to their liking, they can only do so by purchasing or selecting the entire skin.
[0003] Therefore, the current methods for changing the skin of virtual equipment are relatively limited. Summary of the Invention
[0004] This disclosure provides a method, apparatus, storage medium, and electronic device for changing the skin of virtual equipment, thereby improving the flexibility and richness of skin changing.
[0005] In a first aspect, one embodiment of this disclosure provides a method for changing the skin of a virtual device. A graphical user interface (GUI) is provided via a terminal device. The GUI displays content that includes at least a virtual device composed of multiple components. The method for changing the skin of the virtual device includes:
[0006] In response to a touch operation that changes the skin of a target component among multiple components, several skin controls for the first selectable skin of the target component are displayed;
[0007] In response to the first selected touch operation on the target skin in the skin control, the current skin of the target component is changed to the target skin.
[0008] In an optional embodiment of this disclosure, in response to a skin-changing touch operation on a target component among a plurality of components, a plurality of skin controls for a first selectable skin corresponding to the target component are displayed, including:
[0009] In response to the first skinning touch operation on the virtual equipment, display the first skinning controls corresponding to each of the multiple parts in the virtual equipment;
[0010] In response to a second skinning touch operation on a target component in each first skinning control, several skin controls for the target component corresponding to a first skin to be selected are displayed.
[0011] In one optional embodiment of this disclosure, in response to a first skinning touch operation on a virtual device, each of the first skinning controls corresponding to a plurality of components in the virtual device is displayed, including:
[0012] In response to the first touch operation for skinning virtual equipment, the current display interface will be redirected to the virtual equipment's customization interface;
[0013] The modification interface displays the first skin control corresponding to each of the multiple parts.
[0014] In an optional embodiment of this disclosure, after responding to a first skin-changing touch operation on the virtual device, the skin-changing method for the virtual device further includes:
[0015] Displays a guide component that indicates the correspondence between each component in the virtual equipment and each first skin control.
[0016] In an optional embodiment of this disclosure, after a second skinning touch operation on a target component in each of the first skinning controls, the skinning method for the virtual device further includes:
[0017] In response to a second selected touch operation on the skin recommendation control, the skin control for the recommended skin of the target component is displayed.
[0018] In an optional embodiment of this disclosure, the virtual equipment skin-changing method further includes, before displaying the skin control for the recommended skin of the target component:
[0019] Determine the current skin theme information for the virtual equipment;
[0020] In the component skin library of the target component, the component skins that match the current skin theme information with a degree greater than the preset matching degree are identified as recommended skins.
[0021] In one optional embodiment of this disclosure, the size of the skin control for each recommended skin is positively correlated with the corresponding matching degree; and / or,
[0022] The skin controls for each recommended skin are arranged in order of their matching degree.
[0023] In one optional embodiment of this disclosure, a skin control for displaying a plurality of first selectable skins corresponding to the target component includes:
[0024] Determine the account level of the account to which the virtual equipment belongs;
[0025] Based on the account level, select at least one skin from the skin library of the target skin that corresponds to the account level as the first skin to be selected;
[0026] The skin control displays the first skin to be selected.
[0027] In one optional embodiment of this disclosure, at least one component skin corresponding to the account level is selected as the first candidate skin from the component skin library of the target component, including:
[0028] Based on the account level, select at least one skin from the skin library of the target skin that corresponds to the account level as the initial first skin to be selected;
[0029] In response to a first purchase operation for at least one component skin among a plurality of initial first candidate skins, the component skin corresponding to the first purchase operation is determined as the target first candidate skin.
[0030] In an optional embodiment of this disclosure, before displaying skin controls for a plurality of first selectable skins corresponding to the target component in response to a skin-changing touch operation for a target component among a plurality of components, the skin-changing method for the virtual equipment further includes:
[0031] In response to a skin acquisition operation for a target component among multiple components, several skins corresponding to the skin acquisition operation are stored as candidate skins in the component skin library to which the target component belongs.
[0032] In an optional embodiment of this disclosure, in response to a skin-changing touch operation on a target component among a plurality of components, a plurality of skin controls for a first selectable skin corresponding to the target component are displayed, including:
[0033] In response to a touch operation that changes the skin of a target component among multiple components, select several skins corresponding to the target component from the component skin library as the first skin to be selected;
[0034] The skin control displays the first skin to be selected.
[0035] In one optional embodiment of this disclosure, in response to a skin acquisition operation for a target component among multiple components, several skins corresponding to the skin acquisition operation are stored as candidate skins in the component skin library to which the target component belongs, including:
[0036] In response to a second purchase operation targeting a skin for a target component among multiple components, several skins corresponding to the second purchase operation are stored as candidate skins in the component skin library to which the target component belongs.
[0037] In one optional embodiment of this disclosure, a skin control for a first skin to be selected is associated with a skin purchase control for that first skin; in response to a first selected touch operation on a target skin in the skin control, the current skin of the target component is replaced with the target skin, including:
[0038] In response to a third purchase operation targeting the skin purchase control, the first skin to be selected corresponding to the third purchase operation is determined as the initial target skin;
[0039] In response to a first selected touch operation on the skin control of the target skin among several initial target skins, the current skin of the target component is replaced with the target skin.
[0040] In an optional embodiment of this disclosure, in response to a second skinning touch operation on a target component in each of the first skinning controls, a plurality of skin controls for first selectable skins corresponding to the target component are displayed, including:
[0041] In response to a second skinning touch operation targeting a target component in each first skinning control, several skinning controls for the target component corresponding to a first selectable skin are displayed in the first display area of the current display interface.
[0042] The second display area of the current display interface displays the second skin control corresponding to the replaceable parts; the replaceable parts list contains multiple second skin controls corresponding to replaceable parts, and the replaceable parts are the parts that can be installed at the installation position of the target parts in the virtual equipment.
[0043] In an optional embodiment of this disclosure, after displaying the second skinning control corresponding to the replaceable parts in the second display area of the current display interface, the skinning method for the virtual equipment further includes:
[0044] In response to a third selected touch operation for a target replacement component among multiple second skinning controls, the second selectable skin corresponding to the target replacement component is displayed.
[0045] In an optional embodiment of this disclosure, the method for changing the skin of the virtual equipment further includes:
[0046] In response to an overall skinning operation for a virtual device, display skin controls for several device skins corresponding to the virtual device;
[0047] In response to a third selected touch operation on the target device skin in a skin control among several device skins, the current overall device skin of the virtual device is changed to the target device skin.
[0048] Secondly, one embodiment of this disclosure provides a skin-changing device for virtual equipment, providing a graphical user interface (GUI) that displays content including at least a virtual equipment composed of multiple components. The device includes:
[0049] The first response module is used to respond to the skin-changing touch operation of the target component among multiple components and display several skin controls of the first skin to be selected for the target component;
[0050] The second response module is used to respond to the first selected touch operation for the target skin in the skin control and replace the current skin of the target component with the target skin.
[0051] Thirdly, one embodiment of this disclosure provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the method described above.
[0052] Fourthly, one embodiment of this disclosure provides an electronic device, including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the above-described method by executing the executable instructions.
[0053] The technical solution disclosed herein has the following beneficial effects:
[0054] The aforementioned method for changing the skin of virtual equipment, upon responding to a player's touch operation to change the skin of a target component among multiple components, displays several skin controls for the target component to select from, allowing the player to make further choices. After responding to a touch operation that selects the target skin from among the skin controls, the current skin of the target component is changed to the target skin. This embodiment of the disclosure allows for skin changing of components within virtual equipment, facilitating players' free customization of skins according to their preferences. It avoids the limitation of traditional methods that only allow for changing the entire skin, solving the technical problem of the relatively limited skin changing methods for current virtual equipment, and achieving the technical effect of improving the flexibility and combination richness of virtual equipment skin changing.
[0055] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0056] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.
[0057] Figure 1 This diagram illustrates an application scenario of a virtual equipment skin-changing method according to this exemplary embodiment.
[0058] Figure 2 A flowchart illustrating a method for changing the skin of a virtual device in this exemplary embodiment is shown.
[0059] Figure 3A flowchart illustrating a method for changing the skin of a virtual device in this exemplary embodiment is shown.
[0060] Figure 4 A graphical user interface diagram illustrating a method for changing the skin of a virtual device according to this exemplary embodiment is shown.
[0061] Figure 5 Another graphical user interface diagram illustrating a method for changing the skin of a virtual device in this exemplary embodiment is shown.
[0062] Figure 6 A flowchart illustrating a method for changing the skin of a virtual device in this exemplary embodiment is shown.
[0063] Figure 7 A flowchart illustrating a method for changing the skin of a virtual device in this exemplary embodiment is shown.
[0064] Figure 8 A flowchart illustrating a method for changing the skin of a virtual device in this exemplary embodiment is shown.
[0065] Figure 9 A flowchart illustrating a method for changing the skin of a virtual device in this exemplary embodiment is shown.
[0066] Figure 10 A flowchart illustrating a method for changing the skin of a virtual device in this exemplary embodiment is shown.
[0067] Figure 11 A flowchart illustrating a method for changing the skin of a virtual device in this exemplary embodiment is shown.
[0068] Figure 12 A flowchart illustrating a method for changing the skin of a virtual device in this exemplary embodiment is shown.
[0069] Figure 13 A flowchart illustrating a method for changing the skin of a virtual device in this exemplary embodiment is shown. Figure 14 This diagram illustrates the structure of a skin-changing device for a virtual device in this exemplary embodiment.
[0070] Figure 15 A schematic diagram of the structure of an electronic device in this exemplary embodiment is shown. Detailed Implementation
[0071] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this disclosure more comprehensive and complete, and to fully convey the concept of exemplary embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more specific details omitted, or other methods, components, apparatus, steps, etc., can be employed. In other instances, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of this disclosure.
[0072] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0073] The flowchart shown in the attached diagram is merely an illustrative example and does not necessarily include all steps. For example, some steps may be broken down, while others may be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0074] In related technologies, in games, besides having a designated virtual character, players typically acquire virtual equipment such as pickaxes and firearms through purchase, combat, or other means. After acquiring a piece of virtual equipment, its skin is usually the system default. If a player wants to change the skin according to their preferences, they can only purchase or select the entire skin for customization. Therefore, the current methods for changing virtual equipment skins are relatively limited.
[0075] In view of the above problems, this disclosure provides a method for changing the skin of virtual equipment to improve the flexibility and richness of skin changing. The following is a brief introduction to the application environment of the virtual equipment skin changing method provided in this disclosure:
[0076] This disclosure applies to terminal devices, which can be local devices such as mobile phones, tablets, computers, or any electronic device with a human-computer interaction interface, or client devices in a cloud interaction system such as servers. This disclosure does not impose specific limitations. Please refer to... Figure 1 The terminal device can provide a graphical user interface 100 during operation. The content displayed in the graphical user interface 100 includes at least a virtual device 110 composed of multiple components, and controls for skinning operations on each component. Figure 1 (Not shown in the image), players can change the skin of each component by touching the control. It should be noted that the control can be configured on the component itself, or in other areas of the graphical user interface 100 that are independent of the virtual equipment 110 area; this is not limited here.
[0077] The following describes the names or terms that appear in the description of the embodiments of this disclosure:
[0078] Virtual Equipment
[0079] These are virtual items that can be used in game scenarios for tasks such as attacking, competing, cultivating, capturing, demolishing, and building. They include, but are not limited to, firearms, melee weapons, grenades, shields, springboards, puppets, etc., which can be used by virtual objects to increase their own attributes, assist in combat, or inflict damage on other virtual objects.
[0080] Components
[0081] It refers to accessories that are mounted on virtual equipment, such as muzzle, barrel, handguard, foregrip, magazine, receiver, stock, optical sight, iron sight, laser, flashlight, extended magazine, scope, flash suppressor, etc.
[0082] Components and controls
[0083] A component refers to a part used to display or indicate certain information, such as a guide component used to indicate the correspondence between various parts in a virtual device and various first skinning controls, used to display the virtual device and its various parts. A control refers to a component with touch response functionality, through which human-computer interaction between the player and the terminal device can be realized, such as a skinning control for changing the skin of parts, a skin control for skin replacement, etc. Of course, controls can also have the function of displaying or indicating component information, which is not specifically limited in this embodiment.
[0084] Touch operation
[0085] The touch operations in this embodiment include selection touch operations, skin-changing touch operations, etc. Players use these touch operations to manipulate corresponding controls to control virtual objects in the game, such as virtual characters and virtual equipment. The touch operations in this embodiment can be any form, such as clicking, dragging, swiping, long pressing, double-clicking, etc., and are not limited herein.
[0086] skin
[0087] The skins described in this embodiment refer to decorative items used in a virtual game world to differentiate and beautify virtual equipment, etc., and can consist of patterns, images, icons, various colors, etc. Skins can be obtained through various methods such as system pre-configuration, automatic configuration, player purchase, in-game competition, gifts from merchants, and gifts from teammates, which will not be exhaustively listed here.
[0088] The following explanation uses the aforementioned terminal device as the execution subject, applying the virtual equipment skin-changing method to the terminal device to change the skin of components in the virtual equipment. Please refer to... Figure 2 The virtual equipment skin changing method provided in this embodiment includes the following steps 201-202:
[0089] Step 201: The terminal device responds to the skin-changing touch operation for the target component among multiple components and displays several skin controls for the first selectable skin corresponding to the target component.
[0090] The skin-changing touch operation refers to the activation of skin controls. Players can select the component whose skin they want to change by clicking, double-clicking, long-pressing, or swiping in the corresponding touch area, such as the area where the component is located or the area where the corresponding control is located. After the terminal device responds to the skin-changing touch operation, it identifies the component corresponding to the touch operation as the target component, retrieves all or some of the skins corresponding to the target component from the skin library as the first candidate skin, and displays the skin controls corresponding to the first candidate skin for the player to select. It should be noted that the skin controls corresponding to the first candidate skin can be displayed on the current display screen to reduce the number of page switches and thus improve skin-changing efficiency; or they can jump to the next screen to zoom in or highlight the skin controls corresponding to the first candidate skin, so as to see the details of each first candidate skin more intuitively and facilitate player operation.
[0091] Step 202: The terminal device responds to the first selected touch operation for the target skin in the skin control by changing the current skin of the target component to the target skin.
[0092] After displaying multiple skin controls for potential selection, the terminal device allows players to choose their desired skin using touch actions such as tapping, double-tapping, long-pressing, or swiping. Upon receiving this touch action, the terminal device designates the skin corresponding to that action as the target skin. For example, it might designate the skin corresponding to the tapped, double-tapping, or long-pressed position, or the skin corresponding to the end of a swipe. Once the target skin is selected, the terminal device replaces the current skin of the target component with that target skin, thus completing the skin-changing operation.
[0093] The virtual equipment skin-changing method provided in this disclosure, upon responding to a player's touch operation to change the skin of a target component among multiple components, displays multiple first selectable skin controls for the target component for further selection by the player. After responding to a first selection touch operation on the target skin among the skin controls, the current skin of the target component is changed to the target skin. This disclosure allows for skin changing of components within virtual equipment, enabling players to freely equip skins according to their preferences, eliminating the need for traditional methods that only allow for changing the entire skin. This solves the technical problem of the relatively limited skin-changing methods for current virtual equipment, achieving the technical effect of improving the flexibility and combination richness of virtual equipment skin changing.
[0094] Please see Figure 3 In an optional embodiment of this disclosure, step 201, in response to a skin-changing touch operation on a target component among multiple components, the terminal device displays a plurality of skin controls for a first selectable skin corresponding to the target component, including the following steps 301-302:
[0095] Step 301: The terminal device responds to the first skinning touch operation for the virtual equipment and displays the first skinning controls corresponding to each of the multiple components in the virtual equipment.
[0096] In this embodiment, the first skin-changing touch operation refers to the operation used to wake up and display the first skin-changing control corresponding to each component. This first skin-changing control can be a single control or multiple controls, each corresponding to one of the components. Correspondingly, the operation area corresponding to the first skin-changing touch operation can be a fixed area or any area on the virtual device; this embodiment does not impose specific limitations. For example, please refer to... Figure 4 The muzzle component 401a corresponds to the muzzle skin control 401b; the barrel component 402a corresponds to the barrel skin control 402b; the foregrip component 403a corresponds to the foregrip skin control 403b; and other components and their corresponding skin controls are also available. Figure 4 Not all examples are shown here; this is just an example.
[0097] Step 302: The terminal device responds to the second skinning touch operation for the target component in each first skinning control and displays several skin controls for the first skin to be selected corresponding to the target component.
[0098] The second skin-changing touch operation refers to the player's operation of selecting the target component to be skinned from multiple first skin-changing controls, such as selecting through second skin-changing touch operations like clicking, double-clicking, long-pressing, and swiping. Figure 4 The muzzle suppressor 404 is used as the target component. Upon responding to the second skin-changing touch operation, the terminal device, based on the target component corresponding to the second skin-changing touch operation, such as the muzzle suppressor 404, displays the skin control of the first selectable skin corresponding to the muzzle suppressor on the current display interface or after navigating to another interface. Figure 5 The app includes skin controls such as "Default Skin," "Forest Camouflage," "Desert Camouflage," and "Ice and Snow Camouflage" for players to select skins.
[0099] In this embodiment, the first skin-changing control corresponding to each component in the virtual equipment is displayed based on the player's first skin-changing touch operation, allowing the player to select the target component for which the skin needs to be changed. Then, based on the player's second skin-changing touch operation on the target component, the skin control corresponding to the first skin to be selected for the target component is displayed, allowing the player to select the skin. This provides players with a high degree of choice, greatly improving the flexibility of skin changing, increasing the richness and diversity of virtual equipment skin combinations, and also greatly enhancing the player's skin-changing experience.
[0100] Please see Figure 6 In an optional embodiment of this disclosure, step 301, in which the terminal device responds to the first skin-changing touch operation for the virtual equipment and displays the first skin-changing controls corresponding to the multiple components in the virtual equipment, includes the following steps 601-602:
[0101] Step 601: The terminal device responds to the first skin-changing touch operation for the virtual equipment and jumps the current display interface to the modification interface of the virtual equipment.
[0102] The modification interface is a separate interface used to display the various components of virtual equipment. It is different from the interface in the game that contains various virtual characters and game scenes. The modification interface magnifies and highlights the virtual equipment, allowing players to see the location of each component and the overall structure of the virtual equipment. This makes it easier for them to identify the target component that needs to be skinned.
[0103] Step 602: The terminal device displays the first skin control corresponding to each of the multiple parts on the modification interface.
[0104] It should be explained that the first skin-changing touch operation in this embodiment also refers to the operation used to wake up and display the first skin-changing controls corresponding to each component. However, unlike the above embodiment, in this embodiment, after the terminal device responds to the first skin-changing touch operation, it first jumps to the modification interface, and then wakes up and displays the first skin-changing controls corresponding to each component in the modification interface.
[0105] In this embodiment, upon responding to the first skin-changing touch operation, the system first redirects to the modification interface, where the virtual equipment is magnified and highlighted. Players can intuitively see the overall structure of the virtual equipment and the location of each component, thereby intuitively identifying the target component for skin-changing operations, improving the convenience of player operation, and thus enhancing the player's user experience.
[0106] In an optional embodiment of this disclosure, after step 301 above, where the terminal device responds to the first skin-changing touch operation for the virtual device, the skin-changing method for the virtual device further includes the following step A:
[0107] Step A: The terminal device displays a guidance component that indicates the correspondence between each component in the virtual equipment and each first skin control.
[0108] The guidance component is used to indicate the correspondence between each component in the virtual equipment and each of the first skinning controls. Please continue reading. Figure 4 For example, guide component 401c is connected at one end to component muzzle 401a and at the other end to muzzle skin control 401b, used to indicate the correspondence between muzzle 401a and muzzle skin control 401b; guide component 402c is connected at one end to component barrel 402a and at the other end to barrel skin control 402b, used to indicate the correspondence between barrel 402a and barrel skin control 402b; guide component 403c is connected at one end to component foregrip 403a and at the other end to foregrip skin control 403b, used to indicate the correspondence between foregrip 403a and foregrip skin control 403b.
[0109] This embodiment of the disclosure, by configuring corresponding guidance components for each first skin-changing control, allows players to easily and clearly determine the components corresponding to each first skin-changing control and the location of the components. This facilitates players to quickly select the target component for skin changing through the corresponding first skin-changing control, avoiding the risk of accidentally operating other components due to some components being too small, and greatly improving the convenience and accuracy of player operation.
[0110] In an optional embodiment of this disclosure, after step 302 above, where the terminal device responds to a second skin-changing touch operation on the target component in each of the first skin-changing controls, the skin-changing method for the virtual equipment further includes the following step B:
[0111] Step B: In response to the second selected touch operation for the skin recommendation control, the terminal device displays the skin control for the recommended skin of the target component.
[0112] The terminal device pre-determines and stores recommended skins for each component. Players can click on the recommended skin control through second-selection touch operations such as tapping, double-tapping, long-pressing, and swiping. After responding to the second-selection touch operation for the recommended skin control, the terminal device determines several recommended skins for the target component and displays the skin controls corresponding to these recommended skins on the current interface for the player to choose from.
[0113] This embodiment of the disclosure displays a skin control for recommended skins for the target component after responding to a second selected touch operation on the skin recommendation control. This provides players with several skins that are more suitable for the current scene, avoiding unnecessary operations such as level confirmation and identity verification, and greatly improving the efficiency of skin changing. In particular, it allows players who have difficulty making choices to quickly select a target skin from several recommended skins for installation, improving the efficiency and experience of skin changing.
[0114] Please see Figure 7 In an optional embodiment of this disclosure, before step B above and the terminal device displays the skin control for the recommended skin of the target component, the skin changing method for the virtual equipment further includes the following steps 701-702:
[0115] Step 701: The terminal device determines the current skin theme information of the virtual equipment.
[0116] The skin theme information can include colors, patterns, pictures, etc., and this embodiment does not impose specific limitations.
[0117] Step 702: The terminal device identifies the skins of the target component that match the current skin theme information more than the preset match degree from the component skin library.
[0118] Terminal devices can determine the matching degree between the current skin theme and the skin of each component by methods such as pixel value comparison, pattern texture comparison, or calculating the similarity between the two images. Then, the component skins with a matching degree greater than the preset matching degree, such as greater than 70% or 80%, are recommended skins.
[0119] This embodiment first determines the current skin theme information of the virtual equipment, and then determines the recommended skins from the skin library of the target parts that have a matching degree greater than the current skin theme information. This can ensure that the target skin of the final target parts is as consistent as possible with the current skin style of the virtual equipment, thereby improving the style uniformity and overall aesthetics of the virtual equipment.
[0120] In one optional embodiment of this disclosure, the size of the skin control for each recommended skin is positively correlated with its matching degree. That is, the skin control is larger when the matching degree is higher, and smaller when the matching degree is lower. Players can intuitively determine the recommendation index of each recommended skin, making it convenient for players to quickly and easily select the target skin from the recommended skins.
[0121] In one optional embodiment of this disclosure, the skin controls for each recommended skin are arranged sequentially according to their matching degree. For example, skin controls with a higher matching degree are ranked higher, and skin controls with a lower matching degree are ranked lower. Players can intuitively determine the recommendation index of each recommended skin, making it convenient for players to quickly and easily select the target skin from the recommended skins.
[0122] Please see Figure 8 In an optional embodiment of this disclosure, step 201, where the terminal device displays a plurality of skin controls for the first selectable skins corresponding to the target component, includes the following steps 801-803:
[0123] Step 801: The terminal device determines the account level of the account to which the virtual equipment belongs.
[0124] Since different players have different game levels, this embodiment first determines the account to which the virtual equipment belongs, that is, the account level of the corresponding player.
[0125] Step 802: The terminal device selects at least one component skin corresponding to the account level from the component skin library of the target component as the first candidate skin.
[0126] For example, the skin library for a target component contains 1-50 interchangeable skins. Different levels can have different skins. Level 1 players can use component skins numbered 1-20, which correspond to the first skin to be selected being component skins numbered 1-20; Level 2 players can use component skins numbered 1-40, which correspond to the first skin to be selected being component skins numbered 1-40; and Level 3 players can use component skins numbered 1-50, which correspond to the first skin to be selected being component skins numbered 1-50.
[0127] Step 803: The terminal device displays the skin control for the first skin to be selected.
[0128] As described above, after determining the first skin to be selected, the terminal device displays the skin control corresponding to the first skin to be selected on the current interface. For example, it can be arranged by serial number and displayed in a list, or displayed in a ring around the target component. This embodiment does not make specific limitations and can be set according to the actual situation.
[0129] In this embodiment, the account level of the virtual equipment is first determined. Based on the account level, at least one component skin corresponding to the account level is selected from the component skin library of the target component as the first candidate skin for display. Different user levels correspond to different level component skins, which greatly improves the diversity of component skinning. At the same time, it can avoid players needing to perform further operations such as determining their level and character information, thereby improving operation efficiency.
[0130] Please see Figure 9 In an optional embodiment of this disclosure, step 802, in which the terminal device selects at least one component skin corresponding to the account level from the component skin library of the target component as the first candidate skin, includes the following steps 901-902:
[0131] Step 901: The terminal device selects at least one component skin corresponding to the account level from the component skin library of the target component as the initial first candidate skin.
[0132] The terminal device can select at least one component skin corresponding to the account level from the component skin library of the target component in the same way as step 802 above, which will not be repeated here.
[0133] Step 902: In response to a first purchase operation for at least one component skin among a plurality of initial first selectable skins, the terminal device determines the component skin corresponding to the first purchase operation as the target first selectable skin.
[0134] After obtaining multiple initial first-selection skins as described above, the terminal device can display these skins and their corresponding purchase amounts on the current interface via a display component or payment control, allowing players to choose and purchase them. Players can select one or more skins and purchase them through a first-purchase operation. After successful payment, the purchased skins become the target first-selection skins, and the terminal device adds them to the player's skin library for later use.
[0135] In this embodiment, at least one component skin corresponding to the account level is selected from the component skin library of the target component as the initial first candidate skin based on the account level. Then, after the player makes a first purchase operation on at least one component skin among the multiple initial first candidate skins, the component skin corresponding to the first purchase operation is determined as the target first candidate skin, which can improve the interaction between merchants and players.
[0136] Please see Figure 10 In an optional embodiment of this disclosure, step 302, in which the terminal device responds to a second skinning touch operation on a target component in each of the first skinning controls and displays a plurality of skin controls for the target component corresponding to the target component, includes the following steps 1001-1002:
[0137] Step 1001: In response to the second skin-changing touch operation for the target component in each first skin-changing control, the terminal device displays several skin controls for the target component corresponding to the first skin to be selected in the first display area of the current display interface.
[0138] For example, please continue to see Figure 5 The first display area 501 displays four skin controls: "Default Skin", "Forest Camouflage", "Desert Camouflage" and "Snow Camouflage".
[0139] Step 1002: The terminal device displays the second skin control corresponding to the replaceable parts in the second display area of the current display interface.
[0140] Among them, replaceable parts are parts that can be installed at the installation location of the target part in the virtual equipment. For example, at the location of the muzzle suppressor 5021, a flash hider 5022 and a muzzle recoil suppressor 5023 can also be installed. Therefore, the muzzle suppressor 5021, the flash hider 5022, and the muzzle recoil suppressor 5023 are all replaceable parts corresponding to that location. These replaceable parts can be arranged as follows: Figure 5 The first display area 501 and the second display area 502 are displayed in a list format in the second display area 502, or they can be distributed or arranged in a circular manner in the second display area 502. It should be noted that the first display area 501 and the second display area 502 are independent of each other, and can be distributed horizontally, vertically, or circularly, etc., and this embodiment does not make specific limitations.
[0141] This embodiment of the present disclosure displays multiple first skins to be selected corresponding to the target component in the first display area of the current display interface, and at the same time displays the second skin control corresponding to the replaceable component in the second display area. This makes it convenient to change the component at the same location while changing the skin of the component, and to change the skin of the replaced component, which greatly facilitates the player's operation and improves the player's gaming experience.
[0142] In an optional embodiment of this disclosure, after step 1002 above, where the terminal device displays the second skinning control corresponding to the replaceable parts in the second display area of the current display interface, the skinning method for the virtual equipment further includes the following step C:
[0143] Step C: The terminal device responds to a third selected touch operation for a target replacement component among multiple second skinning controls and displays the second skin to be selected corresponding to the target replacement component.
[0144] Please continue reading Figure 5 The terminal device displays multiple second skin-changing controls in a list in the second display area 502. If a player needs to change a component, they only need to select the target component to be changed by clicking, double-clicking, long-pressing, swiping, or other third selection operations. The terminal device will then display the second skin to be selected corresponding to the target component for the player to choose from. This can greatly improve the diversity of skin changing, the speed of component changing, and the richness of player operations.
[0145] In an optional embodiment of this disclosure, before step 201 above, where the terminal device displays skin controls for several first selectable skins corresponding to the target component in response to a skin-changing touch operation for a target component among a plurality of components, the skin-changing method for the virtual equipment further includes the following step D:
[0146] Step D: In response to the skin acquisition operation for the target component among multiple components, the terminal device stores several skins corresponding to the skin acquisition operation as candidate skins in the component skin library to which the target component belongs.
[0147] In this embodiment, skin acquisition methods can include: players acquiring skins by completing tasks or participating in competitions; skins pre-configured by game developers for various components in virtual equipment; skins purchased by players through in-game purchases; skins inherited by players after teammates leave the game or die; and skins gifted or distributed by game companies to players during certain scenarios, events, or time periods. After obtaining a skin through this method, players store it in their component skin library for future use. It should be noted that this component skin library can be configured for each player or game account, meaning a player can store all their acquired skins in this library. Furthermore, this component skin library can be internally divided into multiple sub-libraries based on component type, storing skins for different components. For example, the first sub-library might be a muzzle skin library containing skins for various muzzles, the second sub-library a barrel skin library containing skins for various barrels, and so on.
[0148] This embodiment of the disclosure addresses the skin acquisition operation for a target component among multiple components. Several skins corresponding to the skin acquisition operation are stored as candidate skins in the component skin library to which the target component belongs. Players can acquire the desired skins at any time during gameplay based on game progress and their own preferences, greatly enhancing player engagement and experience. Furthermore, this embodiment stores the candidate skins acquired by the player through the skin acquisition operation in the component skin library to which the target component belongs. When skin changes are needed later, these skins can be directly retrieved from this component skin library, which is convenient and quick, significantly improving the efficiency of component skin changes and player experience.
[0149] For the corresponding information, please refer to [link / reference]. Figure 11 In step 201 above, the terminal device responds to a skin-changing touch operation on a target component among multiple components by displaying several skin controls for the first selectable skin corresponding to the target component, including the following steps 1101-1102:
[0150] Step 1101: In response to a skin-changing touch operation on a target component among multiple components, the terminal device selects several skins corresponding to the target component from the component skin library as the first selectable skin.
[0151] Step 1102: The terminal device displays the skin control for the first skin to be selected.
[0152] In this embodiment of the disclosure, in response to a skin-changing touch operation on a target component among multiple components, several skins corresponding to the target component are directly selected from the component skin library as the first candidate skins. This avoids the step of obtaining the skins in real time from the server terminal or user terminal, avoids wasting the computing resources of the terminal device, greatly improves the efficiency of determining the first candidate skins, and further enhances the player's gaming experience.
[0153] In an optional embodiment of this disclosure, step D, where the terminal device, in response to a skin acquisition operation for a target component among multiple components, stores several skins corresponding to the skin acquisition operation as candidate skins in the component skin library to which the target component belongs, includes the following step E:
[0154] Step E: In response to a second purchase operation for a skin of a target component among multiple components, the terminal device stores several skins corresponding to the second purchase operation as skins to be selected in the component skin library to which the target component belongs.
[0155] Unlike the embodiments described above, this embodiment acquires the skin for the target component through a second purchase operation; that is, this embodiment limits the skin acquisition operation to a second purchase operation. After the terminal device displays multiple skins for the target component it provides in the graphical user interface, players can purchase the skins they need through in-game purchases or other means. This combines the purely virtual gaming experience with real-world transactions, significantly enhancing the commercial attributes of the virtual device and the corresponding game. Furthermore, configuring this second purchase operation to determine the skin to be selected can greatly increase player purchase rates and game engagement.
[0156] In one alternative embodiment of this disclosure, the skin control for the first skin to be selected is associated with a skin purchase control for the first skin to be selected.
[0157] The skin purchase control can be a payment control, a store redirection control, a shopping cart, or other controls used to purchase the skin; this embodiment will not exhaustively list them all. In this embodiment, the association refers to a one-to-one correspondence between the skin control and the skin purchase control. The skin purchase control can be configured on the skin control or in other areas besides the skin control; simply associating the two is sufficient. For example, the lower right corner of the "Desert Camouflage" skin control has a "Desert Camouflage" skin purchase control. Players can purchase the "Desert Camouflage" skin by clicking or performing any touch operation on the skin purchase control.
[0158] For the corresponding information, please refer to [link / reference]. Figure 12 In step 202 above, the terminal device responds to the first selected touch operation for the target skin in the skin control by changing the current skin of the target component to the target skin, including the following steps 1201-1202:
[0159] Step 1201: The terminal device responds to the third purchase operation for the skin purchase control and determines the first skin to be selected corresponding to the third purchase operation as the initial target skin.
[0160] It should be clarified that this third purchase operation is not the aforementioned touch operations such as clicking, double-clicking, or swiping, but rather refers to the player's action of purchasing skins. This third purchase operation can be a direct payment with in-game currency, or it can be a purchase operation that redirects to an interface such as the skin shop or equipment shop; this embodiment does not specify any particular limitation. The terminal device determines the purchase result for each of the first selectable skins based on the player's third purchase operation, and uses the successfully purchased first selectable skin as the initial target skin for the player to continue selecting.
[0161] Step 1202: The terminal device responds to a first selected touch operation on the skin control of the target skin among a plurality of initial target skins, and replaces the current skin of the target component with the target skin.
[0162] After obtaining the initial target skin based on the third purchase operation in step 1201 above, the terminal device displays multiple skin controls for the initial target skin. Players can then select the skin they want to change to as the target skin through first-selection touch operations such as clicking, double-clicking, long-pressing, and swiping. The current skin of the target component will then be replaced with the target skin, thus completing the skin-changing operation for the target component.
[0163] Please see Figure 13 In an optional embodiment of this disclosure, the method for changing the skin of the virtual equipment further includes the following steps 1301-1302:
[0164] Step 1301: In response to the overall skinning operation for the virtual device, the terminal device displays the skin controls for several device skins corresponding to the virtual device.
[0165] The virtual device is composed of multiple components, and the corresponding device skin refers to the overall device skin composed of these component skins. It should be noted that the device skin can be a skin of the same style or theme, or it can be a complete skin composed of different themed component skins that can be directly applied to the virtual device; this embodiment does not impose specific limitations. The overall skinning control can be configured on the virtual device itself or in any area independent of the virtual device. This embodiment does not impose any limitations on the size, form, or position of the overall skinning control; it can be configured according to the actual situation. The terminal device displays an overall skinning control on the current display interface. Players can apply any overall skinning operation to the control, such as clicking, double-clicking, swiping, or long-pressing. After responding to the overall skinning control, the terminal device displays several pre-configured skin controls for the virtual device, allowing players to select the desired device skin.
[0166] Step 1302: The terminal device responds to the third selected touch operation of the target device skin in the skin control of several device skins, and changes the current overall device skin of the virtual device to the target device skin.
[0167] Players can select the target device skin from several device skins by clicking, double-clicking, swiping, long-pressing, or any other third-selection touch operation. After responding to the third-selection touch operation for the target device skin, the virtual equipment skin changing device will change the current overall device skin of the virtual device to the target device skin.
[0168] In this embodiment, when a player needs to change the overall skin of a virtual device, the player only needs to perform an overall skin change operation to trigger the display of several device skins for the player to select. Then, by performing a third selection touch operation on the target device skin among the several device skins, the player can change the current overall skin of the virtual device to the target device skin. This is convenient, quick, and greatly improves the efficiency of changing the skin of virtual devices.
[0169] Please see Figure 14 To implement the aforementioned method for changing the skin of virtual equipment, one embodiment of this disclosure provides a virtual equipment skin changing device 1400, which provides a graphical user interface (GUI) that includes at least a virtual equipment composed of multiple components. Figure 14 A schematic architecture diagram of a virtual equipment skin-changing device 1400 is shown, including: a first response module 1410 and a second response module 1420, wherein:
[0170] The first response module 1410 is used to respond to a skin-changing touch operation for a target component among multiple components and to display a number of skin controls for the target component corresponding to a first selectable skin.
[0171] The second response module 1420 is used to replace the current skin of the target component with the target skin in response to a first selected touch operation on the target skin in the skin control.
[0172] The virtual equipment skin-changing device 1400 provided in this embodiment responds to a player's touch operation to change the skin of a target component among multiple components. It displays multiple skin controls for the target component to select from, allowing the player to choose further. Upon responding to a first selection touch operation on the target skin among the skin controls, it changes the current skin of the target component to the target skin. This embodiment allows for skin changing of components in virtual equipment, enabling players to freely equip skins according to their preferences. It eliminates the need for traditional methods that only allow changing the entire skin, solving the technical problem of the current limited skin-changing methods for virtual equipment and achieving the technical effect of improving the flexibility and combination richness of virtual equipment skin changing.
[0173] In an optional embodiment of this disclosure, the first response module 1410 is specifically configured to: in response to a first skin-changing touch operation on a virtual device, display each first skin-changing control corresponding to a plurality of components in the virtual device; and in response to a second skin-changing touch operation on a target component in each first skin-changing control, display a plurality of skin controls for a first selectable skin corresponding to the target component.
[0174] In this embodiment, the first skin-changing control corresponding to each component in the virtual equipment is displayed based on the player's first skin-changing touch operation, allowing the player to select the target component for which the skin needs to be changed. Then, based on the player's second skin-changing touch operation on the target component, the skin control corresponding to the first skin to be selected for the target component is displayed, allowing the player to select the skin. This provides players with a high degree of choice, greatly improving the flexibility of skin changing, increasing the richness and diversity of virtual equipment skin combinations, and also greatly enhancing the player's skin-changing experience.
[0175] In an optional embodiment of this disclosure, the first response module 1410 is specifically configured to, in response to a first skin-changing touch operation on the virtual equipment, jump the current display interface to the modification interface of the virtual equipment; and display each of the first skin-changing controls corresponding to multiple parts in the modification interface.
[0176] In this embodiment, upon responding to the first skin-changing touch operation, the system first redirects to the modification interface, where the virtual equipment is magnified and highlighted. Players can intuitively see the overall structure of the virtual equipment and the location of each component, thereby intuitively identifying the target component for skin-changing operations, improving the convenience of player operation, and thus enhancing the player's user experience.
[0177] In an optional embodiment of this disclosure, the first response module 1410 is further configured to display a guidance component for indicating the correspondence between each component in the virtual equipment and each first skinning control.
[0178] This embodiment of the disclosure, by configuring corresponding guidance components for each first skin-changing control, allows players to easily and clearly determine the components corresponding to each first skin-changing control and the location of the components. This facilitates players to quickly select the target component for skin changing through the corresponding first skin-changing control, avoiding the risk of accidentally operating other components due to some components being too small, and greatly improving the convenience and accuracy of player operation.
[0179] In one alternative embodiment of this disclosure, the first response module 1410 is specifically configured to display a skin control for a target component recommended skin in response to a second selected touch operation on the skin recommendation control.
[0180] This embodiment of the disclosure displays a skin control for recommended skins for the target component after responding to a second selected touch operation on the skin recommendation control. This provides players with several skins that are more suitable for the current scene, avoiding unnecessary operations such as level confirmation and identity verification, and greatly improving the efficiency of skin changing. In particular, it allows players who have difficulty making choices to quickly select a target skin from several recommended skins for installation, improving the efficiency and experience of skin changing.
[0181] In one optional embodiment of this disclosure, the first response module 1410 is specifically used to determine the current skin theme information of the virtual equipment; and to determine the skins of the target parts that match the current skin theme information more than a preset match degree as recommended skins.
[0182] This embodiment first determines the current skin theme information of the virtual equipment, and then determines the recommended skins from the skin library of the target parts that have a matching degree greater than the current skin theme information. This can ensure that the target skin of the final target parts is as consistent as possible with the current skin style of the virtual equipment, thereby improving the style uniformity and overall aesthetics of the virtual equipment.
[0183] In one optional embodiment of this disclosure, the size of the skin control for each recommended skin is positively correlated with the corresponding matching degree; and / or, the skin controls for each recommended skin are arranged sequentially according to the size of their corresponding matching degree.
[0184] The larger the skin control is, the larger it is; the smaller the skin control is, the smaller it is. The skin control with a higher matching degree is ranked higher, and the skin control with a lower matching degree is ranked lower. Players can intuitively determine the recommendation index of each recommended skin, making it convenient for players to quickly and easily select the target skin from the recommended skins.
[0185] In one optional embodiment of this disclosure, the first response module 1410 is specifically used to: determine the account level of the account to which the virtual equipment belongs; select at least one component skin corresponding to the account level from the component skin library of the target component as the first candidate skin according to the account level; and display the skin control of the first candidate skin.
[0186] In this embodiment, the account level of the virtual equipment is first determined. Based on the account level, at least one component skin corresponding to the account level is selected from the component skin library of the target component as the first candidate skin for display. Different user levels correspond to different level component skins, which greatly improves the diversity of component skinning. At the same time, it can avoid players needing to perform further operations such as determining their level and character information, thereby improving operation efficiency.
[0187] In an optional embodiment of this disclosure, the first response module 1410 is specifically configured to: select at least one component skin corresponding to the account level from the component skin library of the target component as an initial first candidate skin according to the account level; and in response to a first purchase operation for at least one component skin among a plurality of initial first candidate skins, determine the component skin corresponding to the first purchase operation as the target first candidate skin.
[0188] In this embodiment, at least one component skin corresponding to the account level is selected from the component skin library of the target component as the initial first candidate skin based on the account level. Then, after the player makes a first purchase operation on at least one component skin among the multiple initial first candidate skins, the component skin corresponding to the first purchase operation is determined as the target first candidate skin, which can improve the interaction between merchants and players.
[0189] In an optional embodiment of this disclosure, the first response module 1410 is further configured to, in response to a skin acquisition operation for a target component among a plurality of components, store several skins corresponding to the skin acquisition operation as selectable skins in the component skin library to which the target component belongs.
[0190] This embodiment of the disclosure addresses the skin acquisition operation for a target component among multiple components. Several skins corresponding to the skin acquisition operation are stored as candidate skins in the component skin library to which the target component belongs. Players can acquire the desired skins at any time during gameplay based on game progress and their own preferences, greatly enhancing player engagement and experience. Furthermore, this embodiment stores the candidate skins acquired by the player through the skin acquisition operation in the component skin library to which the target component belongs. When skin changes are needed later, these skins can be directly retrieved from this component skin library, which is convenient and quick, significantly improving the efficiency of component skin changes and player experience.
[0191] In an optional embodiment of this disclosure, the first response module 1410 is specifically used to, in response to a skin-changing touch operation for a target component among a plurality of components, select several skins corresponding to the target component from the component skin library as a first skin to be selected; and display the skin control of the first skin to be selected.
[0192] In this embodiment of the disclosure, in response to a touch operation that changes the skin of a target component among multiple components, several skins corresponding to the target component are directly selected from the component skin library as the first candidate skins. This avoids the step of obtaining the skins in real time from the server terminal or user terminal, avoids wasting the computing resources of the virtual equipment skin changing device 1400, greatly improves the efficiency of determining the first candidate skins, and further enhances the player's gaming experience.
[0193] In an optional embodiment of this disclosure, the first response module 1410 is specifically used to, in response to a second purchase operation for a skin of a target component among a plurality of components, store a plurality of skins corresponding to the second purchase operation as skins to be selected in the component skin library to which the target component belongs.
[0194] This embodiment of the disclosure acquires the skin of the target component through a second purchase operation; that is, this embodiment of the disclosure limits the skin acquisition operation described above to a second purchase operation. After the virtual equipment skin changing device 1400 displays multiple skins of the target component it provides in the graphical user interface, players can purchase the skin they need through methods such as game top-ups. This combines the pure virtual game experience with real-world transactions, which can greatly enhance the commercial attributes of virtual devices and corresponding games. At the same time, configuring this second purchase operation to determine the skin to be selected can greatly increase the player's purchase rate and game participation.
[0195] In an optional embodiment of this disclosure, the second response module 1420 is specifically configured to: determine the first selectable skin corresponding to the third purchase operation as the initial target skin in response to a third purchase operation for the skin purchase control; and replace the current skin of the target component with the target skin in response to a first selection touch operation for the skin control of the target skin among a plurality of initial target skins.
[0196] In this embodiment of the present disclosure, after obtaining the initial target skin based on the third purchase operation described above, the virtual equipment skin changing device 1400 displays multiple skin controls for the initial target skin. Players can then select the skin they want to change to as the target skin through first selection touch operations such as clicking, double-clicking, long-pressing, and swiping. The current skin of the target component will then be changed to the target skin, thus completing the skin changing operation for the target component.
[0197] In an optional embodiment of this disclosure, the first response module 1410 is specifically configured to, in response to a second skinning touch operation on a target component in each of the first skinning controls, display a plurality of skin controls for a first selectable skin corresponding to the target component in the first display area of the current display interface; and display a second skinning control corresponding to a replaceable component in the second display area of the current display interface; wherein, the replaceable component list includes a plurality of second skinning controls corresponding to replaceable components, and the replaceable components are components that can be installed at the installation location of the target component in the virtual equipment.
[0198] This embodiment of the present disclosure displays multiple first skins to be selected corresponding to the target component in the first display area of the current display interface, and at the same time displays the second skin control corresponding to the replaceable component in the second display area. This makes it convenient to change the component at the same location while changing the skin of the component, and to change the skin of the replaced component, which greatly facilitates the player's operation and improves the player's gaming experience.
[0199] In an optional embodiment of this disclosure, the first response module 1410 is further configured to display a second selectable skin corresponding to the target replacement component in response to a third selected touch operation for a target replacement component among a plurality of second skinning controls.
[0200] In this embodiment, multiple second skin-changing controls are displayed in the second display area in the form of a list, etc. If a player needs to change a component, he / she only needs to select the target component to be changed by clicking, double-clicking, long-pressing, sliding, etc. The virtual equipment skin-changing device 1400 will then display the second skin to be selected corresponding to the target component for the player to choose from. This can greatly improve the diversity of skin changing, the speed of component changing, and the richness of player operation.
[0201] In an optional embodiment of this disclosure, the second response module 1420 is further configured to: display skin controls for a plurality of device skins corresponding to the virtual device in response to an overall skinning operation for the virtual device; and change the current overall device skin of the virtual device to the target device skin in response to a third selected touch operation for the target device skin among the skin controls of the plurality of device skins.
[0202] In this embodiment, when a player needs to change the overall skin of a virtual device, the player only needs to perform an overall skin change operation to trigger the display of several device skins for the player to select. Then, by performing a third selection touch operation on the target device skin among the several device skins, the player can change the current overall skin of the virtual device to the target device skin. This is convenient, quick, and greatly improves the efficiency of changing the skin of virtual devices.
[0203] Exemplary embodiments of this disclosure also provide a computer-readable storage medium that can be implemented as a program product including program code, which, when run on an electronic device, causes the electronic device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure. In one embodiment, the program product can be implemented as a portable compact disc read-only memory (CD-ROM) including program code and can run on an electronic device, such as a personal computer. However, the program product of this disclosure is not limited thereto. In this document, the readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0204] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0205] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.
[0206] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0207] Program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider). In embodiments of this disclosure, the program code stored in a computer-readable storage medium, when executed, can implement any step of the above-described virtual equipment skin-changing method.
[0208] In one embodiment of this disclosure, the program code stored in a computer-readable storage medium can perform the following steps when executed:
[0209] In response to a touch operation that changes the skin of a target component among multiple components, several skin controls for the first selectable skin of the target component are displayed;
[0210] In response to the first selected touch operation on the target skin in the skin control, the current skin of the target component is changed to the target skin.
[0211] When executed, the computer-readable storage medium responds to a player's touch operation to change the skin of a target component among multiple components, displays multiple skin controls for the target component to be selected, and, upon responding to a first touch operation to select the target skin among the skin controls, replaces the current skin of the target component with the target skin. This embodiment of the disclosure allows for skin changing of components in virtual equipment, facilitating players' free customization of skins according to their preferences. It eliminates the need for traditional methods that only allow for changing the entire skin, solving the technical problem of the relatively limited skin changing methods for current virtual equipment and achieving the technical effect of improving the flexibility and combination richness of virtual equipment skin changing.
[0212] In an optional embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further performs the following steps: in response to a first skinning touch operation on a virtual device, displaying each of the first skinning controls corresponding to a plurality of components in the virtual device; in response to a second skinning touch operation on a target component in each of the first skinning controls, displaying a plurality of skin controls for a first skin to be selected corresponding to the target component.
[0213] In this embodiment, the first skin-changing control corresponding to each component in the virtual equipment is displayed based on the player's first skin-changing touch operation, allowing the player to select the target component for which the skin needs to be changed. Then, based on the player's second skin-changing touch operation on the target component, the skin control corresponding to the first skin to be selected for the target component is displayed, allowing the player to select the skin. This provides players with a high degree of choice, greatly improving the flexibility of skin changing, increasing the richness and diversity of virtual equipment skin combinations, and also greatly enhancing the player's skin-changing experience.
[0214] In an optional embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further performs the following steps: in response to a first skin-changing touch operation on the virtual equipment, the current display interface is switched to the modification interface of the virtual equipment; and the modification interface displays each of the first skin-changing controls corresponding to multiple parts.
[0215] In this embodiment, upon responding to the first skin-changing touch operation, the system first redirects to the modification interface, where the virtual equipment is magnified and highlighted. Players can intuitively see the overall structure of the virtual equipment and the location of each component, thereby intuitively identifying the target component for skin-changing operations, improving the convenience of player operation, and thus enhancing the player's user experience.
[0216] In an optional embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further performs the following step: displaying a guidance component for indicating the correspondence between each component in the virtual equipment and each first skinning control.
[0217] This embodiment of the disclosure, by configuring corresponding guidance components for each first skin-changing control, allows players to easily and clearly determine the components corresponding to each first skin-changing control and the location of the components. This facilitates players to quickly select the target component for skin changing through the corresponding first skin-changing control, avoiding the risk of accidentally operating other components due to some components being too small, and greatly improving the convenience and accuracy of player operation.
[0218] In one alternative embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further performs the following steps: in response to a second selected touch operation on the skin recommendation control, displaying a skin control for a recommended skin for a target component.
[0219] This embodiment of the disclosure displays a skin control for recommended skins for the target component after responding to a second selected touch operation on the skin recommendation control. This provides players with several skins that are more suitable for the current scene, avoiding unnecessary operations such as level confirmation and identity verification, and greatly improving the efficiency of skin changing. In particular, it allows players who have difficulty making choices to quickly select a target skin from several recommended skins for installation, improving the efficiency and experience of skin changing.
[0220] In one optional embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further performs the following steps: determining the current skin theme information of the virtual equipment; and determining the component skins in the component skin library of the target component that have a matching degree greater than a preset matching degree with the current skin theme information as recommended skins.
[0221] This embodiment first determines the current skin theme information of the virtual equipment, and then determines the recommended skins from the skin library of the target parts that have a matching degree greater than the current skin theme information. This can ensure that the target skin of the final target parts is as consistent as possible with the current skin style of the virtual equipment, thereby improving the style uniformity and overall aesthetics of the virtual equipment.
[0222] In one optional embodiment of this disclosure, the size of the skin control for each recommended skin is positively correlated with the corresponding matching degree; and / or, the skin controls for each recommended skin are arranged sequentially according to the size of their corresponding matching degree.
[0223] The larger the skin control is, the larger it is; the smaller the skin control is, the smaller it is. The skin control with a higher matching degree is ranked higher, and the skin control with a lower matching degree is ranked lower. Players can intuitively determine the recommendation index of each recommended skin, making it convenient for players to quickly and easily select the target skin from the recommended skins.
[0224] In an optional embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further performs the following steps: determining the account level of the account to which the virtual equipment belongs; selecting at least one component skin corresponding to the account level from the component skin library of the target component as the first candidate skin according to the account level; and displaying the skin control of the first candidate skin.
[0225] In this embodiment, the account level of the virtual equipment is first determined. Based on the account level, at least one component skin corresponding to the account level is selected from the component skin library of the target component as the first candidate skin for display. Different user levels correspond to different level component skins, which greatly improves the diversity of component skinning. At the same time, it can avoid players needing to perform further operations such as determining their level and character information, thereby improving operation efficiency.
[0226] In an optional embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further performs the following steps: selecting at least one component skin corresponding to the account level from the component skin library of the target component as an initial first candidate skin according to the account level; in response to a first purchase operation for at least one component skin among a plurality of initial first candidate skins, determining the component skin corresponding to the first purchase operation as the target first candidate skin.
[0227] In this embodiment, at least one component skin corresponding to the account level is selected from the component skin library of the target component as the initial first candidate skin based on the account level. Then, after the player makes a first purchase operation on at least one component skin among the multiple initial first candidate skins, the component skin corresponding to the first purchase operation is determined as the target first candidate skin, which can improve the interaction between merchants and players.
[0228] In an optional embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further implements the following steps: in response to a skin acquisition operation for a target component among a plurality of components, storing a plurality of skins corresponding to the skin acquisition operation as skins to be selected in the component skin library to which the target component belongs.
[0229] This embodiment of the disclosure addresses the skin acquisition operation for a target component among multiple components. Several skins corresponding to the skin acquisition operation are stored as candidate skins in the component skin library to which the target component belongs. Players can acquire the desired skins at any time during gameplay based on game progress and their own preferences, greatly enhancing player engagement and experience. Furthermore, this embodiment stores the candidate skins acquired by the player through the skin acquisition operation in the component skin library to which the target component belongs. When skin changes are needed later, these skins can be directly retrieved from this component skin library, which is convenient and quick, significantly improving the efficiency of component skin changes and player experience.
[0230] In an optional embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further performs the following steps: in response to a skin-changing touch operation on a target component among a plurality of components, selecting a plurality of skins corresponding to the target component from a component skin library as a first skin to be selected; and displaying a skin control of the first skin to be selected.
[0231] In response to a skin-changing touch operation on a target component among multiple components, this embodiment directly selects several skins corresponding to the target component from the component skin library as the first candidate skin. This avoids the step of obtaining the skins in real time from a server terminal or user terminal, avoids wasting the computing resources of computer-readable storage media, greatly improves the efficiency of determining the first candidate skin, and further enhances the player's gaming experience.
[0232] In an optional embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further implements the following steps: in response to a second purchase operation for a skin of a target component among a plurality of components, storing a plurality of skins corresponding to the second purchase operation as skins to be selected in the component skin library to which the target component belongs.
[0233] This embodiment of the disclosure obtains the skin for the target component through a second purchase operation; that is, this embodiment of the disclosure limits the skin acquisition operation described above to a second purchase operation. After the computer-readable storage medium displays multiple skins for the target component provided by itself in the graphical user interface, players can purchase the skins they need through methods such as in-game purchases. This combines the purely virtual game experience with real-world transactions, which can greatly enhance the commercial attributes of virtual devices and the corresponding games. Furthermore, configuring this second purchase operation to determine the skin to be selected can significantly increase player purchase rates and game engagement.
[0234] In an optional embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further performs the following steps: in response to a third purchase operation on a skin purchase control, determining a first selectable skin corresponding to the third purchase operation as an initial target skin; in response to a first selection touch operation on a skin control of a target skin among a plurality of initial target skins, replacing the current skin of the target component with the target skin.
[0235] In this embodiment of the present disclosure, after obtaining the initial target skin based on the third purchase operation described above, the computer-readable storage medium displays multiple skin controls for the initial target skin. The player then selects the skin they want to change to as the target skin through a first selection touch operation such as clicking, double-clicking, long-pressing, or swiping, and replaces the current skin of the target component with the target skin, thus completing the skin-changing operation for the target component.
[0236] In an optional embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further performs the following steps: in response to a second skinning touch operation on a target component in each of the first skinning controls, a plurality of skin controls for first selectable skins corresponding to the target component are displayed in a first display area of the current display interface; a second skinning control corresponding to a replaceable component is displayed in a second display area of the current display interface; wherein, the replaceable component list includes a plurality of second skinning controls corresponding to replaceable components, and the replaceable components are components that can be installed at the installation location of the target component in the virtual equipment.
[0237] This embodiment of the present disclosure displays multiple first skins to be selected corresponding to the target component in the first display area of the current display interface, and at the same time displays the second skin control corresponding to the replaceable component in the second display area. This makes it convenient to change the component at the same location while changing the skin of the component, and to change the skin of the replaced component, which greatly facilitates the player's operation and improves the player's gaming experience.
[0238] In an optional embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further performs the following steps: in response to a third selected touch operation for a target replacement component among a plurality of second skinning controls, displaying a second skin to be selected corresponding to the target replacement component.
[0239] In this embodiment, multiple second skin-changing controls are displayed in the second display area in the form of a list, etc. If a player needs to change a component, he / she only needs to select the target component to be replaced by a third selection operation such as clicking, double-clicking, long-pressing, or swiping. The computer-readable storage medium will then display the second skin to be selected corresponding to the target component for the player to choose from. This can greatly improve the diversity of skin changing, the speed of component replacement, and the richness of player operations.
[0240] In one optional embodiment of this disclosure, when the program code stored in the computer-readable storage medium is executed, it further performs the following steps: in response to an overall skinning operation for the virtual device, displaying skin controls for a plurality of device skins corresponding to the virtual device; in response to a third selected touch operation for a target device skin among the skin controls of the plurality of device skins, replacing the current overall device skin of the virtual device with the target device skin.
[0241] In this embodiment, when a player needs to change the overall skin of a virtual device, the player only needs to perform an overall skin change operation to trigger the display of several device skins for the player to select. Then, by performing a third selection touch operation on the target device skin among the several device skins, the player can change the current overall skin of the virtual device to the target device skin. This is convenient, quick, and greatly improves the efficiency of changing the skin of virtual devices.
[0242] Please see Figure 15 Exemplary embodiments of this disclosure also provide an electronic device 1500, which can be a backend server for an information platform. Reference is made below. Figure 15 This electronic device 1500 will be described. It should be understood that... Figure 15 The electronic device 1500 shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0243] like Figure 15 As shown, the electronic device 1500 is presented in the form of a general-purpose computing device. The components of the electronic device 1500 may include, but are not limited to: at least one processing unit 1510, at least one storage unit 1520, and a bus 1530 connecting different system components (including storage unit 1520 and processing unit 1510).
[0244] The storage unit stores program code, which can be executed by the processing unit 1510 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of the present invention. For example, the processing unit 1510 can perform, as follows: Figure 2 The methods and steps shown are as follows.
[0245] Storage unit 1520 may include volatile storage units, such as random access memory (RAM) unit 1521 and / or cache memory unit 1522, and may further include read-only memory unit (ROM) unit 1523.
[0246] Storage unit 1520 may also include a program / utility 1524 having a set (at least one) program module 1525, such program module 1525 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.
[0247] Bus 1530 may include a data bus, an address bus, and a control bus.
[0248] Electronic device 1500 can also communicate with one or more external devices 2000 (e.g., keyboards, pointing devices, Bluetooth devices, etc.) via input / output (I / O) interface 1540. Electronic device 1500 can also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via network adapter 1550. As shown, network adapter 1550 communicates with other modules of electronic device 1500 via bus 1530. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 1500, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0249] In this embodiment of the disclosure, when the program code stored in the electronic device is executed, any step in the above-described method for changing the skin of virtual equipment can be implemented.
[0250] In one embodiment of this disclosure, the program code stored in the electronic device can perform the following steps when executed:
[0251] In response to a touch operation that changes the skin of a target component among multiple components, several skin controls for the first selectable skin of the target component are displayed;
[0252] In response to the first selected touch operation on the target skin in the skin control, the current skin of the target component is changed to the target skin.
[0253] When executed, the electronic device responds to a player's touch operation to change the skin of a target component among multiple components. It displays multiple skin controls for the target component to select from, allowing the player to choose further. Upon receiving a touch operation to select the target skin from the skin controls, it changes the current skin of the target component to the target skin. This embodiment of the disclosure allows for skin changing of components in virtual equipment, enabling players to freely equip skins according to their preferences. It eliminates the need for traditional methods that only allow for changing the entire skin, solving the technical problem of the current limited skin changing methods for virtual equipment and achieving the technical effect of improving the flexibility and combination richness of virtual equipment skin changing.
[0254] In one optional embodiment of this disclosure, when the program code stored in the electronic device is executed, it further performs the following steps: in response to a first skin-changing touch operation on the virtual device, displaying each of the first skin-changing controls corresponding to the multiple components in the virtual device; in response to a second skin-changing touch operation on the target component in each of the first skin-changing controls, displaying a plurality of skin controls for the target component corresponding to a first skin to be selected.
[0255] In this embodiment, the first skin-changing control corresponding to each component in the virtual equipment is displayed based on the player's first skin-changing touch operation, allowing the player to select the target component for which the skin needs to be changed. Then, based on the player's second skin-changing touch operation on the target component, the skin control corresponding to the first skin to be selected for the target component is displayed, allowing the player to select the skin. This provides players with a high degree of choice, greatly improving the flexibility of skin changing, increasing the richness and diversity of virtual equipment skin combinations, and also greatly enhancing the player's skin-changing experience.
[0256] In an optional embodiment of this disclosure, when the program code stored in the electronic device is executed, the following steps are also performed: in response to a first skin-changing touch operation on the virtual equipment, the current display interface is switched to the modification interface of the virtual equipment; and the modification interface displays each of the first skin-changing controls corresponding to multiple parts.
[0257] In this embodiment, upon responding to the first skin-changing touch operation, the system first redirects to the modification interface, where the virtual equipment is magnified and highlighted. Players can intuitively see the overall structure of the virtual equipment and the location of each component, thereby intuitively identifying the target component for skin-changing operations, improving the convenience of player operation, and thus enhancing the player's user experience.
[0258] In one optional embodiment of this disclosure, when the program code stored in the electronic device is executed, the following steps are also performed: displaying a guidance component for indicating the correspondence between each component in the virtual equipment and each first skinning control.
[0259] This embodiment of the disclosure, by configuring corresponding guidance components for each first skin-changing control, allows players to easily and clearly determine the components corresponding to each first skin-changing control and the location of the components. This facilitates players to quickly select the target component for skin changing through the corresponding first skin-changing control, avoiding the risk of accidentally operating other components due to some components being too small, and greatly improving the convenience and accuracy of player operation.
[0260] In one alternative embodiment of this disclosure, when the program code stored in the electronic device is executed, it further performs the following steps: in response to a second selected touch operation on the skin recommendation control, displaying a skin control for the recommended skin of the target component.
[0261] This embodiment of the disclosure displays a skin control for recommended skins for the target component after responding to a second selected touch operation on the skin recommendation control. This provides players with several skins that are more suitable for the current scene, avoiding unnecessary operations such as level confirmation and identity verification, and greatly improving the efficiency of skin changing. In particular, it allows players who have difficulty making choices to quickly select a target skin from several recommended skins for installation, improving the efficiency and experience of skin changing.
[0262] In an optional embodiment of this disclosure, when the program code stored in the electronic device is executed, the following steps are also performed: determining the current skin theme information of the virtual equipment; and determining the component skins in the component skin library of the target component that have a matching degree greater than a preset matching degree with the current skin theme information as recommended skins.
[0263] This embodiment first determines the current skin theme information of the virtual equipment, and then determines the recommended skins from the skin library of the target parts that have a matching degree greater than the current skin theme information. This can ensure that the target skin of the final target parts is as consistent as possible with the current skin style of the virtual equipment, thereby improving the style uniformity and overall aesthetics of the virtual equipment.
[0264] In one optional embodiment of this disclosure, the size of the skin control for each recommended skin is positively correlated with the corresponding matching degree; and / or, the skin controls for each recommended skin are arranged sequentially according to the size of their corresponding matching degree.
[0265] The larger the skin control is, the larger it is; the smaller the skin control is, the smaller it is. The skin control with a higher matching degree is ranked higher, and the skin control with a lower matching degree is ranked lower. Players can intuitively determine the recommendation index of each recommended skin, making it convenient for players to quickly and easily select the target skin from the recommended skins.
[0266] In one optional embodiment of this disclosure, when the program code stored in the electronic device is executed, the following steps are also performed: determining the account level of the account to which the virtual equipment belongs; selecting at least one component skin corresponding to the account level from the component skin library of the target component as the first candidate skin according to the account level; and displaying the skin control of the first candidate skin.
[0267] In this embodiment, the account level of the virtual equipment is first determined. Based on the account level, at least one component skin corresponding to the account level is selected from the component skin library of the target component as the first candidate skin for display. Different user levels correspond to different level component skins, which greatly improves the diversity of component skinning. At the same time, it can avoid players needing to perform further operations such as determining their level and character information, thereby improving operation efficiency.
[0268] In one optional embodiment of this disclosure, when the program code stored in the electronic device is executed, it further performs the following steps: selecting at least one component skin corresponding to the account level from the component skin library of the target component as an initial first candidate skin according to the account level; in response to a first purchase operation for at least one component skin among a plurality of initial first candidate skins, determining the component skin corresponding to the first purchase operation as the target first candidate skin.
[0269] In this embodiment, at least one component skin corresponding to the account level is selected from the component skin library of the target component as the initial first candidate skin based on the account level. Then, after the player makes a first purchase operation on at least one component skin among the multiple initial first candidate skins, the component skin corresponding to the first purchase operation is determined as the target first candidate skin, which can improve the interaction between merchants and players.
[0270] In an optional embodiment of this disclosure, when the program code stored in the electronic device is executed, the following steps are also performed: in response to a skin acquisition operation for a target component among a plurality of components, several skins corresponding to the skin acquisition operation are stored as skins to be selected in the component skin library to which the target component belongs.
[0271] This embodiment of the disclosure addresses the skin acquisition operation for a target component among multiple components. Several skins corresponding to the skin acquisition operation are stored as candidate skins in the component skin library to which the target component belongs. Players can acquire the desired skins at any time during gameplay based on game progress and their own preferences, greatly enhancing player engagement and experience. Furthermore, this embodiment stores the candidate skins acquired by the player through the skin acquisition operation in the component skin library to which the target component belongs. When skin changes are needed later, these skins can be directly retrieved from this component skin library, which is convenient and quick, significantly improving the efficiency of component skin changes and player experience.
[0272] In an optional embodiment of this disclosure, when the program code stored in the electronic device is executed, the following steps are also performed: in response to a skin-changing touch operation on a target component among a plurality of components, several skins corresponding to the target component are selected from the component skin library as a first skin to be selected; and the skin control of the first skin to be selected is displayed.
[0273] In response to a touch operation that changes the skin of a target component among multiple components, this embodiment directly selects several skins corresponding to the target component from the component skin library as the first candidate skin. This avoids the step of obtaining the skins in real time from the server terminal or user terminal, avoids wasting the computing resources of the electronic device, greatly improves the efficiency of determining the first candidate skin, and further enhances the player's gaming experience.
[0274] In an optional embodiment of this disclosure, when the program code stored in the electronic device is executed, the following steps are also performed: in response to a second purchase operation for a skin of a target component among a plurality of components, several skins corresponding to the second purchase operation are stored as skins to be selected in the component skin library to which the target component belongs.
[0275] This embodiment of the disclosure acquires the skin of the target component through a second purchase operation; that is, this embodiment of the disclosure limits the skin acquisition operation described above to a second purchase operation. After the electronic device displays multiple skins of the target component it provides in the graphical user interface, players can purchase the skin they need through methods such as game top-ups. This combines the purely virtual game experience with real-world transactions, which can greatly enhance the commercial attributes of virtual devices and corresponding games. Furthermore, configuring this second purchase operation to determine the skin to be selected can significantly increase player purchase rates and game engagement.
[0276] In an optional embodiment of this disclosure, when the program code stored in the electronic device is executed, the following steps are also performed: in response to a third purchase operation on the skin purchase control, the first skin to be selected corresponding to the third purchase operation is determined as the initial target skin; in response to a first selection touch operation on the skin control of the target skin among a plurality of initial target skins, the current skin of the target component is replaced with the target skin.
[0277] In this embodiment of the present disclosure, after obtaining the initial target skin based on the third purchase operation of the above steps, the electronic device displays multiple skin controls for the initial target skin. The player selects the skin they want to change as the target skin by clicking, double-clicking, long-pressing, swiping, or other first selection touch operations, and replaces the current skin of the target component with the target skin, thus completing the skin-changing operation for the target component.
[0278] In an optional embodiment of this disclosure, when the program code stored in the electronic device is executed, it further performs the following steps: in response to a second skinning touch operation on a target component in each of the first skinning controls, a plurality of skin controls for first selectable skins corresponding to the target component are displayed in the first display area of the current display interface; a second skinning control corresponding to a replaceable component is displayed in the second display area of the current display interface; wherein, the replaceable component list includes a plurality of second skinning controls corresponding to replaceable components, and the replaceable components are components that can be installed at the installation location of the target component in the virtual equipment.
[0279] This embodiment of the present disclosure displays multiple first skins to be selected corresponding to the target component in the first display area of the current display interface, and at the same time displays the second skin control corresponding to the replaceable component in the second display area. This makes it convenient to change the component at the same location while changing the skin of the component, and to change the skin of the replaced component, which greatly facilitates the player's operation and improves the player's gaming experience.
[0280] In an optional embodiment of this disclosure, when the program code stored in the electronic device is executed, it further performs the following steps: in response to a third selected touch operation for a target replacement component among a plurality of second skinning controls, displaying a second skin to be selected corresponding to the target replacement component.
[0281] In this embodiment, multiple second skin-changing controls are displayed in the second display area in the form of a list, etc. If the player needs to change the parts, he / she only needs to select the target replacement part by clicking, double-clicking, long-pressing, sliding, etc. The electronic device will then display the second skin to be selected corresponding to the target replacement part for the player to choose from. This can greatly improve the diversity of skin changing, the speed of part changing, and the richness of player operation.
[0282] In an optional embodiment of this disclosure, when the program code stored in the electronic device is executed, the following steps are also performed: in response to an overall skinning operation for the virtual device, displaying skin controls for several device skins corresponding to the virtual device; in response to a third selected touch operation for a target device skin among the skin controls of the several device skins, changing the current overall device skin of the virtual device to the target device skin.
[0283] In this embodiment, when a player needs to change the overall skin of a virtual device, the player only needs to perform an overall skin change operation to trigger the display of several device skins for the player to select. Then, by performing a third selection touch operation on the target device skin among the several device skins, the player can change the current overall skin of the virtual device to the target device skin. This is convenient, quick, and greatly improves the efficiency of changing the skin of virtual devices.
[0284] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to exemplary embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0285] Those skilled in the art will understand that various aspects of this disclosure can be implemented as systems, methods, or program products. Therefore, various aspects of this disclosure can be embodied in entirely hardware implementations, entirely software implementations (including firmware, microcode, etc.), or implementations combining hardware and software aspects, collectively referred to herein as “circuit,” “module,” or “system.” Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.
[0286] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is defined only by the appended claims.
Claims
1. A virtual equipment skin replacement method characterized by, The method includes providing a graphical user interface (GUI) via a terminal device, wherein the GUI displays content comprising at least a virtual device consisting of multiple components. In response to a first skinning touch operation on the virtual device, each first skinning control corresponding to the plurality of components in the virtual device is displayed. In response to a second skinning touch operation on a target component in each of the first skinning controls, a skin control for a recommended skin corresponding to the target component is displayed in the first display area of the current display interface according to the current skin theme information of the virtual equipment; wherein, the recommended skin is a skin determined from the component skin library of the target component whose matching degree with the current skin theme information is greater than a preset matching degree, and the size of the skin control of each recommended skin is positively correlated with the corresponding matching degree; and / or, the skin controls of each recommended skin are arranged sequentially according to the size of the corresponding matching degree; The second display area of the current display interface displays the second skin control corresponding to the replaceable parts; wherein, the replaceable parts list contains multiple second skin controls corresponding to replaceable parts, and the replaceable parts are the parts that can be installed at the installation position of the target parts in the virtual equipment; In response to a first selected touch operation on a target skin in a skin control, the current skin of the target component is replaced with the target skin, which is composed of patterns, images, icons, and various colors; In response to a third selected touch operation for a target replacement component among a plurality of second skinning controls, a second selectable skin corresponding to the target replacement component is displayed so as to replace the target component with the target replacement component and to change the skin of the target replacement component.
2. The virtual equipment skin replacement method of claim 1, wherein, The step of responding to a first skinning touch operation on the virtual device, displaying each of the first skinning controls corresponding to the plurality of components in the virtual device, includes: In response to the first skin-changing touch operation on the virtual equipment, the current display interface is switched to the modification interface of the virtual equipment; The modification interface displays the first skinning controls corresponding to each of the multiple components.
3. The method for changing the skin of virtual equipment according to claim 1 or 2, characterized in that, Following the first skin-changing touch operation in response to the virtual device, the method further includes: Displays a guidance component that indicates the correspondence between each component in the virtual equipment and each of the first skinning controls.
4. The method for changing the skin of virtual equipment according to claim 1, characterized in that, Following the second skinning touch operation in response to the target component in each of the first skinning controls, the method further includes: In response to a second selected touch operation on the skin recommendation control, the skin control for the recommended skin of the target component is displayed.
5. The method for changing the skin of virtual equipment according to claim 1, characterized in that, The skin control that displays several first selectable skins corresponding to the target component includes: Determine the account level of the account to which the virtual equipment belongs; Based on the account level, select at least one component skin corresponding to the account level from the component skin library of the target component as the first candidate skin; The skin control displays the first skin to be selected.
6. The method for changing the skin of virtual equipment according to claim 5, characterized in that, The step of selecting at least one component skin corresponding to the account level from the component skin library of the target component as the first candidate skin includes: Based on the account level, select at least one component skin corresponding to the account level from the component skin library of the target component as the initial first candidate skin; In response to a first purchase operation for at least one component skin among a plurality of initial first candidate skins, the component skin corresponding to the first purchase operation is determined as the target first candidate skin.
7. The method for changing the skin of virtual equipment according to claim 1, characterized in that, Before displaying skin controls for a plurality of first selectable skins corresponding to the target component in response to a skin-changing touch operation on the target component among the plurality of components, the method further includes: In response to a skin acquisition operation for a target component among the plurality of components, several skins corresponding to the skin acquisition operation are stored as candidate skins in the component skin library to which the target component belongs.
8. The method for changing the skin of virtual equipment according to claim 7, characterized in that, The method of responding to a skin-changing touch operation on a target component among the plurality of components, displaying a plurality of skin controls for a first selectable skin corresponding to the target component, including: In response to the skin-changing touch operation for the target component among the plurality of components, several skins corresponding to the target component are selected from the component skin library as the first selectable skin; The skin control displays the first skin to be selected.
9. The method for changing the skin of virtual equipment according to claim 7, characterized in that, The step of responding to a skin acquisition operation for a target component among the plurality of components, storing several skins corresponding to the skin acquisition operation as candidate skins in the component skin library to which the target component belongs, includes: In response to a second purchase operation for a skin of the target component among the plurality of components, several skins corresponding to the second purchase operation are stored as the skins to be selected in the component skin library to which the target component belongs.
10. The method for changing the skin of virtual equipment according to claim 1, characterized in that, The skin control for the first skin to be selected is associated with the skin purchase control for the first skin to be selected. The step of replacing the current skin of the target component with the target skin in response to a first selected touch operation on a target skin in a skin control includes: In response to a third purchase operation for the skin purchase control, the first skin to be selected corresponding to the third purchase operation is determined as the initial target skin; In response to a first selected touch operation on the skin control of the target skin among a plurality of initial target skins, the current skin of the target component is replaced with the target skin.
11. The method for changing the skin of virtual equipment according to claim 1, characterized in that, The method further includes: In response to an overall skinning operation on the virtual device, skin controls for several device skins corresponding to the virtual device are displayed. In response to a third selected touch operation on a target device skin among a plurality of said device skins, the current overall device skin of the virtual device is replaced with the target device skin.
12. A skin-changing device for virtual equipment, characterized in that, A graphical user interface is provided via a terminal device, the content displayed by the graphical user interface including at least a virtual device composed of multiple components, the device comprising: The first response module is used to respond to the first skin-changing touch operation for the virtual equipment and display the first skin-changing controls corresponding to the plurality of components in the virtual equipment. The first response module is further configured to respond to a second skinning touch operation on a target component in each of the first skinning controls, and display the skin control of the recommended skin corresponding to the target component in the first display area of the current display interface according to the current skin theme information of the virtual equipment; wherein, the recommended skin is a skin determined from the component skin library of the target component whose matching degree with the current skin theme information is greater than a preset matching degree, and the size of the skin control of each recommended skin is positively correlated with the corresponding matching degree; and / or, the skin controls of each recommended skin are arranged sequentially according to the size of the corresponding matching degree; The first response module is used to display a second skinning control corresponding to the replaceable parts in the second display area of the current display interface; wherein, the replaceable parts list contains multiple second skinning controls corresponding to replaceable parts, and the replaceable parts are parts that can be installed at the installation position of the target parts in the virtual equipment; The second response module is used to respond to a first selected touch operation on a target skin in the skin control, and to replace the current skin of the target component with the target skin, wherein the skin is composed of patterns, images, icons and various colors; The first response module is further configured to respond to a third selected touch operation for a target replacement component among a plurality of second skinning controls, display a second selectable skin corresponding to the target replacement component, so as to replace the target component with the target replacement component and to change the skin of the target replacement component.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method according to any one of claims 1 to 11.
14. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the method of any one of claims 1 to 11 by executing the executable instructions.