Sharing interaction method and device in game, electronic equipment and storage medium
By setting the timing of skill interception in the game and generating real-time screenshots, the problem of the limited forms of sharing virtual equipment appearances has been solved, achieving rich visual information display and information sharing effects.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-04
- Publication Date
- 2026-04-14
AI Technical Summary
Existing technologies for sharing the appearance of virtual equipment are monotonous and dull, failing to effectively convey visual effects and affecting the degree of information sharing in games.
By displaying the sharing settings interface on the graphical user interface, responding to the operation of the capture control and skill control, determining the timing of skill capture, and generating real-time screenshots of the skill release process, the visual effects of the equipment under different scenarios and skills are displayed.
It achieves diversified visual information presentation, improves the information sharing effect in the game, allows viewers and sharers to experience the same visual effect, and enriches the diversity of information sharing.
Smart Images

Figure CN121846686A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of game technology, and more specifically, to a sharing and interaction method, device, electronic device, and storage medium in games. Background Technology
[0002] During gameplay, players can equip specific types of virtual gear onto their virtual characters, enriching the visual appearance and enhancing character attributes. Some virtual gear has a fixed appearance, while the appearance of others can be adjusted.
[0003] For virtual equipment whose appearance can be adjusted, players can consume resources to customize its appearance, resulting in a wide variety of looks. Most games also include an appearance sharing feature to allow players to share the appearance of their virtual equipment with each other.
[0004] Currently, the only way to share the appearance of virtual equipment is to share screenshots of the static model. This method is monotonous and boring, preventing viewers and sharers from experiencing the same visual effect of the virtual equipment, thus affecting the degree of information sharing in the game. Summary of the Invention
[0005] In view of this, embodiments of this application provide a sharing interaction method, device, electronic device, and storage medium in games to solve the problem of monotonous and boring sharing forms in games and improve the degree of information sharing in games.
[0006] In a first aspect, embodiments of this application provide a sharing interaction method in a game, which provides a graphical user interface through a terminal device, the method comprising: A sharing settings interface is displayed on the graphical user interface. The content displayed on the sharing settings interface includes at least the target virtual scene of the game. The target virtual scene includes a controlled virtual object equipped with target virtual equipment. The sharing settings interface includes at least one skill control, an interception control, and a generation control. In response to the first touch operation on the interception control, the timing of skill interception is determined; In response to a second touch operation on a target skill control in at least one skill control, the controlled virtual object is controlled to release the target skill corresponding to the target skill control in the target virtual scene, and the real-time image corresponding to the skill capture timing during the skill release process of the target skill is obtained; In response to a third touch operation on the generated control, a shareable screenshot is generated based on the real-time image corresponding to the timing of the skill capture.
[0007] Secondly, embodiments of this application also provide a sharing interaction device in a game, which provides a graphical user interface through a terminal device. The sharing interaction device includes: The display module is used to display a sharing settings interface on the graphical user interface. The content displayed on the sharing settings interface includes at least the target virtual scene of the game. The target virtual scene includes a controlled virtual object equipped with target virtual equipment. The sharing settings interface includes at least one skill control, an interception control, and a generation control. The determination module is used to respond to the first touch operation on the interception control and determine the timing of skill interception; The control module is used to respond to a second touch operation on a target skill control in the at least one skill control, control the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene, and acquire the real-time image corresponding to the skill capture timing during the skill release process of the target skill; The generation module is used to respond to a third touch operation on the generation control and generate a shareable screenshot based on the real-time image corresponding to the timing of the skill capture.
[0008] Thirdly, embodiments of this application also provide an electronic device, including: a processor, a storage medium, and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of a sharing interaction method in a game as described in any one of the first aspects.
[0009] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of a sharing interaction method in a game as described in any one of the first aspects.
[0010] This application provides a sharing interaction method, device, electronic device, and storage medium in a game. It can display a sharing settings interface on a graphical user interface, show a target virtual scene including a controlled virtual object equipped with target virtual equipment, and respond to a first touch operation on a capture control in the sharing settings interface to determine the skill capture timing. It can also respond to a second touch operation on a target skill control in the sharing settings interface to control the controlled virtual object to release the corresponding target skill and acquire the real-time image corresponding to the skill capture timing during the skill release process. Furthermore, it can respond to a third touch operation on a generation control to generate a shareable screenshot based on the real-time image corresponding to the skill capture timing. This proposed solution allows for setting the timing of skill capture via a capture control before generating a shareable screenshot. The target skill control triggers the release of the corresponding target skill, capturing the real-time visuals of the skill's capture timing during its release. This allows players to achieve a more diverse and visually appealing screenshot effect compared to static model screenshots with a single visual effect, through setting the skill capture timing, selecting and triggering the skill control, and coordinating the generated control. This enriches the diversity of information sharing within the game. Furthermore, the shareable screenshot generated based on the real-time visuals of the skill capture timing can display both the actual visual effects of the target virtual equipment under the influence of scene lighting in the target virtual environment, and the actual visual effects of the target virtual equipment under the influence of skill effects during the skill's release timing. This ensures that the viewer and sharer experience the same visual effect, improving the degree and effectiveness of information sharing within the game.
[0011] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0012] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0013] Figure 1 The flowchart of a sharing interaction method in a game provided in the embodiments of this application Figure 1 ; Figure 2 A schematic diagram of a sharing settings interface provided in an embodiment of this application. Figure 1 ; Figure 3 A schematic diagram of a sharing settings interface provided in an embodiment of this application. Figure 2 ; Figure 4 A schematic diagram of a sharing settings interface provided in an embodiment of this application. Figure 3 ; Figure 5 A schematic diagram of a sharing settings interface provided in an embodiment of this application. Figure 4 ; Figure 6 A schematic diagram of a sharing settings interface provided in an embodiment of this application. Figure 5 ; Figure 7 The flowchart of a sharing interaction method in a game provided in this application embodiment Figure 2 ; Figure 8 A schematic diagram of the first sharing display interface provided in an embodiment of this application; Figure 9 The flowchart of a sharing interaction method in a game provided in this application embodiment Figure 3 ; Figure 10 A schematic diagram of the second sharing display interface provided in an embodiment of this application; Figure 11 A schematic diagram of an operation experience interface provided in an embodiment of this application; Figure 12 A schematic diagram of the structure of a sharing and interaction device in a game provided in an embodiment of this application; Figure 13 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0014] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0015] In one embodiment of this disclosure, the sharing interaction method in a game can run on a local terminal device or a server. When the sharing interaction method in a game runs on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.
[0016] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separated. The storage and execution of the sharing and interaction methods in the game are completed on the cloud gaming server. The client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.
[0017] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally by downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes game screens, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.
[0018] In one possible implementation, this invention provides a sharing and interaction method in a game, which provides a graphical user interface through a terminal device. The terminal device can be either the aforementioned local terminal device or a client device in the aforementioned cloud interaction system.
[0019] In this embodiment, a graphical user interface can be provided through a terminal device.
[0020] Figure 1 The flowchart of a sharing interaction method in a game provided in the embodiments of this application Figure 1 This solution can provide a graphical user interface through terminal devices. For example... Figure 1 As shown, the sharing interaction methods in the game may include: S101. Display the sharing settings interface on the graphical user interface. The content displayed on the sharing settings interface includes at least the target virtual scene of the game. The target virtual scene includes a controlled virtual object equipped with the target virtual equipment.
[0021] In a feasible implementation, while the graphical user interface (GUI) is displayed, a switching trigger operation can be initiated by input, displaying the sharing settings interface on the GUI. This switching trigger operation can be initiated by a sharing settings control resident in the GUI; it can also be triggered by voice commands or other input commands such as specific keystrokes; or it can be triggered by a sharing control in the GUI that pops up the sharing interface, followed by a trigger operation through settings controls or switching controls within the sharing interface. The sharing settings interface can be displayed as a pop-up window on the GUI.
[0022] The graphical user interface (GUI) can be any interactive interface in a game, or it can be a display interface for the appearance of the target virtual equipment. In one possible example, the appearance display interface can be an interface triggered after adjusting the appearance of the target virtual equipment in response to an operation to adjust the appearance of the target virtual equipment, or it can be an interface triggered in response to an operation to view the appearance of the target virtual equipment. For example, the appearance adjustment operation can be a refinement operation. In response to the refinement operation, multiple appearance dimensions of the target virtual equipment can be adjusted. These multiple appearance dimensions include at least color, material, and shape dimensions. It should also be noted that the refinement operation requires the consumption of corresponding virtual resources, such as virtual items. The above-mentioned refinement operation is only one possible implementation of adjusting the appearance of the target virtual equipment, and the embodiments of this application do not impose any constraints or limitations on it.
[0023] When the sharing settings interface pops up, the controlled virtual object equipped with the target virtual gear will appear on the screen. It can be understood that the controlled virtual object refers to a virtual object controlled by the terminal device. The target virtual gear can be any type of virtual equipment, such as virtual weapons, virtual vehicles, virtual skins, or virtual outfits. The target virtual scene can be any of several preset virtual scenes. It can be a virtual scene selected by the player from multiple preset virtual scenes, a fixed preset virtual scene from multiple preset virtual scenes, or a virtual scene historically selected by the player for the target virtual gear.
[0024] It's important to note that the controlled virtual objects appearing in the target virtual scene are not static object models, but rather dynamic visual content. These controlled virtual objects are in a controlled state within the target virtual scene, meaning players can control them by inputting commands. Both the controlled virtual objects in the target virtual scene and the target virtual equipment equipped on them have corresponding standby actions; that is, even without performing any controlled actions, they will still execute corresponding standby actions. For example, if the target virtual equipment is virtual wings, even if the controlled virtual object doesn't perform any controlled actions in the target virtual scene, its virtual wings will still have corresponding standby actions, presenting a dynamic effect.
[0025] The target virtual scene displayed in the sharing settings interface can be a virtual scene displayed in a 2.5D perspective, a 2D perspective, or a 3D perspective. In addition to displaying the target virtual scene, the sharing settings interface also includes at least some interactive controls. In this embodiment, the sharing settings interface may include at least one skill control, a capture control, and a generation control, etc., to achieve corresponding interactive functions.
[0026] To better understand this application, the following detailed explanation is provided in conjunction with an example of the sharing settings interface. Figure 2 A schematic diagram of a sharing settings interface provided in an embodiment of this application. Figure 1 .like Figure 2 As shown, the sharing settings interface displays at least the following: a target virtual scene 10 of the game, which includes a controlled virtual object 101 equipped with target virtual equipment. The sharing settings interface also includes at least one skill control 20, a capture control 30, and a generation control 40. The at least one skill control 20 corresponds to at least one skill of the controlled virtual object, and the number and form of the skill controls 20 depend on the controlled virtual object 101 for different types of controlled virtual objects. The skill controls 20 are used to trigger operations for the corresponding skill, such as skill release. The capture control 20 can be used to trigger the setting of the skill capture timing. The generation control 40 can be used to trigger the generation of a shareable screenshot. Optionally, the sharing settings interface also includes an exit control 50. Responding to a touch operation on the exit control 50, the display of the sharing settings interface can be exited.
[0027] S102, Respond to the first touch operation on the intercept control and determine the timing of skill interception.
[0028] In this application's solution, the skill interception timing can be set by inputting the first touch operation on the interception control. Specifically, the skill interception timing can be determined based on the end position of the first touch operation on the interception control. This skill interception timing can be any skill frame during the skill release process. For example, the skill interception timing can be any release timing from the start to the end of the release, or any skill effect timing. The skill effect timing can be, for example, a partial skill effect timing or a full skill effect timing, also known as a fully activated timing.
[0029] refer to Figure 2 Players can set the interception timing through the interception control 30 in the sharing settings interface, respond to the first touch operation for the interception control 30, and determine the skill interception timing based on the end position of the first touch operation for the interception control 30.
[0030] S103, respond to a second touch operation on a target skill control in at least one skill control, control the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene, and obtain the real-time screen corresponding to the skill capture time during the skill release process of the target skill.
[0031] The second touch operation on the target skill control is the skill release operation of the target skill corresponding to the target skill control. In response to the second touch operation on the target skill control, the controlled virtual object can be controlled to release the target skill. During the skill release process, the corresponding real-time screen can be obtained based on the skill capture timing set above.
[0032] Continue to refer to Figure 2 For example, it can respond to a second touch operation on the target skill control, such as skill control 20, on the sharing settings interface, such as a click touch operation, a swipe touch operation, or a double-click touch operation, and control the controlled virtual object 101 to release the corresponding target skill in the target virtual scene 10. Since the skill interception timing is determined in step 102, in this case, the real-time image corresponding to the skill interception timing can also be obtained from the real-time image of the skill release process of the target skill according to the skill interception timing.
[0033] S104. Respond to the third touch operation for the generated control, and generate a shareable screenshot based on the real-time screen corresponding to the skill capture timing.
[0034] The third touch operation for the generated control can be a click touch operation on the generated control. The real-time screen corresponding to the skill capture moment contains both the target virtual scene and a controlled virtual object equipped with the target virtual equipment releasing the target skill. Therefore, the visual effect of the target virtual equipment in the shared screenshot generated based on the real-time screen corresponding to the skill capture moment is affected by both the lighting of the target virtual scene and the special effects during the skill release process. Thus, the shared screenshot can truly reflect the real visual effect of the target virtual equipment in the virtual scene.
[0035] In one possible implementation example, a visual effect image of the target virtual equipment at the skill release moment during the skill release process can be generated as a shareable screenshot based on the real-time image corresponding to the skill capture moment. In this embodiment, the shareable screenshot can be used to demonstrate the visual effect of the target virtual equipment at the skill capture moment during the skill release process of the target skill.
[0036] The sharing interaction method in the game provided in this application embodiment can display a sharing settings interface on a graphical user interface, and display a target virtual scene including a controlled virtual object equipped with target virtual equipment through the sharing settings interface. It can also respond to a first touch operation on the interception control in the sharing settings interface to determine the skill interception timing, respond to a second touch operation on the target skill control in the sharing settings interface to control the controlled virtual object to release the corresponding target skill, and obtain the real-time screen corresponding to the skill interception timing during the skill release process of the target skill, and respond to a third touch operation on the generation control to generate a sharing screenshot based on the real-time screen corresponding to the skill interception timing. This proposed solution allows for setting the timing of skill capture via a capture control before generating a shareable screenshot. The target skill control triggers the release of the corresponding target skill, capturing the real-time visuals of the skill's capture timing during its release. This allows players to achieve a more diverse and visually appealing screenshot effect compared to static model screenshots with a single visual effect, through setting the skill capture timing, selecting and triggering the skill control, and coordinating the generated control. This enriches the diversity of information sharing within the game. Furthermore, the shareable screenshot generated based on the real-time visuals of the skill capture timing can display both the actual visual effects of the target virtual equipment under the influence of scene lighting in the target virtual environment, and the actual visual effects of the target virtual equipment under the influence of skill effects during the skill's release timing. This ensures that the viewer and sharer experience the same visual effect, improving the degree and effectiveness of information sharing within the game.
[0037] The following examples, with reference to the accompanying diagram, illustrate possible specific implementation methods for determining the timing of skill interception.
[0038] In one possible implementation, the capture control can be implemented by a progress bar and a sliding control on the progress bar. Accordingly, in the above method, S102, responding to a first touch operation on the capture control and determining the skill capture timing, may include: responding to a sliding operation on the sliding control and determining the skill capture timing based on the end position of the sliding operation on the progress bar. In this embodiment, the first touch operation on the capture control is the sliding operation of the sliding control on the capture control on the progress bar. The skill capture timing can be determined by sliding the sliding control on the progress bar; specifically, the skill capture timing can be determined based on the end position of the sliding operation on the progress bar.
[0039] Figure 3 A schematic diagram of a sharing settings interface provided in an embodiment of this application. Figure 2 .like Figure 3 As shown, the capture controls on the sharing settings interface may include, for example, a progress bar 301 and a sliding control 302 on the progress bar 301. In response to a sliding operation on the sliding control 302, the timing of skill capture is determined based on the end position of the sliding operation on the progress bar 301.
[0040] Players can set the timing of skill interception by dragging the sliding control 302 on the progress bar 301. The sliding range of the progress bar 301 corresponds to the entire skill release process. The ending position of the sliding operation on the progress bar 301 can also be called the ending position of the sliding control 302 on the progress bar 301. For example, the skill interception timing can be determined based on the ending position of the sliding operation on the progress bar 301, using the preset sliding range of the progress bar 301 and the mapping relationship between the skill release process. For instance, when the sliding control 302 is dragged to the first end of the progress bar 301, that is, the ending position of the sliding operation on the progress bar 301 is the first end of the progress bar 301, the skill interception timing can be determined as the start of the release. When the sliding control 302 is dragged to the second end of the progress bar 301, that is, the ending position of the sliding operation on the progress bar 301 is the second end of the progress bar 301, the skill interception timing can be determined as the end of the release. When the sliding control 302 is dragged to the middle position of the progress bar 301, that is, the end position of the sliding operation on the progress bar 301 is the middle position of the progress bar 301, the skill interception time can be determined to be any skill release time between the start release time and the end release time, such as half of the skill release time.
[0041] In this possible implementation, the sharing interaction methods in the game may also include: In response to a fourth touch operation targeting the target skill control, auxiliary indicator information corresponding to the target skill is displayed on the progress bar.
[0042] The fourth touch operation for the target skill control can be distinct from the second touch operation; for example, it can be a long-press touch operation for the target skill control. Specifically, in response to the fourth touch operation of the target skill control, based on the preset recommended skill timing of the target skill, auxiliary indicator information of the target skill at the preset recommended skill timing can be displayed at the corresponding position on the progress bar. The preset recommended skill timing of the target skill is a skill timing determined in advance based on the visual effects during the skill release process. Different types of skills may have different preset recommended skill timings. The number of preset recommended skill timings for the target skill may be one or more. If the number of preset recommended skill timings is one, then auxiliary indicator information of the target skill at the preset recommended skill timing can be displayed at the corresponding position on the progress bar, thus making the progress bar display one auxiliary indicator information of the target skill. If there are multiple preset recommended skill opportunities, auxiliary indicator information of the target skill at each preset recommended skill opportunity can be displayed at the corresponding positions on the progress bar. In this way, the progress bar displays multiple auxiliary indicator information of the target skill, each corresponding to multiple preset recommended skill opportunities of the target skill.
[0043] The preset recommended skill timing auxiliary indicator information is used to indicate the visual effects at the preset recommended skill timing, such as low-key and elegant auxiliary indicator information, or auxiliary indicator information with all effects turned on.
[0044] Taking the fourth touch operation for the target skill control as a long press touch operation as an example, if you long press the target skill control and do not release it, the auxiliary indicator information of the target skill at the preset recommended skill timing will be displayed at the corresponding position of the preset recommended skill timing on the progress bar according to the preset recommended skill timing.
[0045] Please continue to refer to the attached diagram. Figure 4 A schematic diagram of a sharing settings interface provided in an embodiment of this application. Figure 3 .like Figure 4 As shown, if you press and hold the target skill control, auxiliary indicator information for the target skill at the preset recommended skill timing will be displayed on the progress bar 301 at the corresponding position of the preset recommended skill timing. For example, auxiliary indicator information 1 and auxiliary indicator information 2. Auxiliary indicator information 1 and auxiliary indicator information 2 can each correspond to one of the two recommended skill timings for the target skill.
[0046] The solution in this embodiment can display auxiliary indicator information corresponding to the target skill on the progress bar in response to the fourth touch operation for the target skill control. This allows players to refer to the auxiliary indicator information to slide the control to the desired position, making it easier for players to set the timing of skill capture. It also provides refined sharing assistance, helping sharers to more easily capture good-looking sharing images and significantly reducing the cost of sharing operations.
[0047] In another possible implementation, the interception control may include an interception timing control area. Accordingly, in the above method, S102 responding to a first touch operation on the interception control and determining the skill interception timing may include: responding to a long press on the target skill control and dragging it to the target position in the interception timing control area, and determining the skill interception timing based on the target position. It should be noted that when the interception control has an interception timing control area, it may also have other operation controls such as sliding controls, etc., but this embodiment does not impose restrictions on this.
[0048] In this embodiment, the first touch operation for the interception control can be a drag operation of dragging the target skill control to the interception timing control area of the interception control. The skill interception timing can be determined by dragging the target skill control to the interception timing control area of the interception control. Specifically, the skill interception timing can be determined based on the target position dragged to the interception timing control area. For example, the skill interception timing can be determined by using the mapping relationship between the interception timing control area and the skill release process, based on the target position dragged to the interception timing control area. For instance, if the target position dragged to the interception timing control area is the starting position of the interception timing control area, the skill interception timing can be determined as the start release timing. If the target position dragged to the interception timing control area is the ending position of the interception timing control area, the skill interception timing can be determined as the end release timing. If the target position dragged to the interception timing control area is any position between the starting and ending positions of the interception timing control area, the skill interception timing can be determined as any skill release timing between the start and end release timings.
[0049] Furthermore, the second touch operation of the target skill control can be a click touch operation or a drag touch operation. In one possible implementation example, if the second touch operation for the target skill control is a drag touch operation, and it is a drag touch operation associated with the capture timing control area of the capture control, when the target skill control is long-pressed and dragged to the target position in the capture timing control area, the first touch operation of the target skill control can be determined to have ended. Therefore, in response to long-pressing the target skill control and dragging to the target position in the capture timing control area and ending the second touch operation, if the skill capture timing is determined based on the ending position, the controlled virtual object can also be controlled to release the corresponding target skill. In another possible implementation example, the second touch operation of the target skill control is another drag touch operation that is not associated with the capture timing control area of the capture control, such as a drag operation of long-pressing the target skill control and dragging to the target virtual scene. In this case, when the target skill control is long-pressed and dragged to the target position in the capture timing control area, the controlled virtual object will not be controlled to release the corresponding target skill; only the skill capture timing will be determined.
[0050] It should be noted that the above are only some possible implementations of the second touch operation of the target skill control and the first touch operation of the interception control, and the embodiments of this application do not impose any constraints or limitations on them.
[0051] In another possible implementation, the capture control may include options for multiple timing controls, each corresponding to a different preset skill timing. Responding to the selection of any timing option, the skill timing corresponding to the actual control selected can be determined as the skill capture timing. The options for multiple timing controls can be displayed normally in the sharing settings interface, or they can be triggered in response to a trigger operation on a control set within the capture control.
[0052] This application also provides multiple ways to determine the timing of skill interception by implementing various forms of control interception. This not only enriches the sharing interaction but also facilitates player operation and improves the player's interactive operation experience.
[0053] It should also be noted that the above embodiments provide various possible implementations of the interception control. However, in practical applications, the specific implementation of the interception control may take other forms, as long as the timing of skill interception can be selected. The embodiments of this application do not constrain or limit its specific display form.
[0054] The sharing settings interface has at least one skill control. Each skill control corresponds to at least one skill of the controlled virtual object. If the controlled virtual object has multiple skills, the sharing settings interface can have multiple corresponding skill controls. When the sharing settings interface has multiple skill controls, players can control the controlled virtual object to release the corresponding skills sequentially by performing a second touch operation on each skill control, thus releasing at least two skills.
[0055] If the target skill released by the controlled virtual object includes at least two skills released sequentially, then the real-time footage corresponding to the skill capture timing during the skill release process of the target skill obtained in the above method includes: Get the real-time video of the skill release process corresponding to the timing of skill capture for a skill adjacent to the second touch operation.
[0056] If the controlled virtual object releases at least two skills in succession, the real-time screen corresponding to the timing of the skill capture during the release of the last released skill, that is, the skill adjacent to the second touch operation, can be obtained.
[0057] The method provided in this embodiment allows players to control a virtual object to release two skills in sequence through the skill controls in the sharing settings interface. It also allows players to obtain real-time footage of the timing of the skill release during the last skill, effectively helping players capture cooler shareable images.
[0058] This application also provides a possible implementation of a sharing settings interface. Figure 5 A schematic diagram of a sharing settings interface provided in an embodiment of this application. Figure 4 .like Figure 5 As shown, the sharing settings interface also includes multiple scene controls 60. Each scene control corresponds to a different virtual scene. Players can select the corresponding virtual scene as the target virtual scene by selecting any scene control 60. Players can also switch between virtual scenes by selecting other scene controls.
[0059] In the above method, before responding to a second touch operation on a target skill control in at least one skill control and controlling the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene in S103, the sharing interaction method in the game further includes: In response to a fifth touch operation targeting other scene controls, the target virtual scene is switched to another virtual scene corresponding to another scene control. The other scene control is any scene control other than the scene control corresponding to the target virtual scene among multiple scene controls.
[0060] The fifth touch operation can be a click touch operation targeting other scene controls. The method provided in this embodiment, by offering multiple scene controls in the sharing settings interface, helps players select and switch virtual scenes, thereby choosing a virtual scene that visually matches the controlled virtual object equipped with the target virtual equipment for check-in, allowing players to capture better-looking screenshots for sharing.
[0061] This application also provides a possible implementation of a sharing settings interface, in which the sharing settings interface may further include a movement control. Players can adjust the position of the controlled virtual object in the target virtual scene by moving the control. Figure 6 A schematic diagram of a sharing settings interface provided in an embodiment of this application. Figure 5 .like Figure 6 As shown, the sharing settings interface also includes: a motion control 70, which can be, for example, a motion joystick.
[0062] In the above method, before responding to a second touch operation on a target skill control in at least one skill control and controlling the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene in S103, the sharing interaction method in the game further includes: In response to a sixth touch operation on a mobile control, adjust the position of the controlled virtual object in the target virtual scene.
[0063] For example, the motion control 70 includes multiple directional controls. A click touch operation on any of the directional controls is used as a sixth touch operation on the motion control 70 to control the controlled virtual object to move in the corresponding direction in the target virtual scene, so as to adjust the position of the controlled virtual object in the target virtual scene.
[0064] When moving controls in the sharing settings interface, optional sharing interaction methods in the game may also include: In response to the seventh touch operation for the mobile control, adjust the movement speed of the controlled virtual object in the target virtual scene.
[0065] Continue to refer to Figure 6The seventh touch operation for the mobile control 70 can be, for example, a click touch operation on a preset center position of the mobile control. In response to the seventh touch operation for the mobile control 70, a new mobile speed to be switched can be determined from multiple preset mobile speeds in the target virtual scene, and the current mobile speed of the controlled virtual object in the target virtual scene can be adjusted to the next preset mobile speed. The multiple preset mobile speeds can be arranged, for example, in ascending or descending order of preset speeds. The multiple preset mobile speeds can include at least two speed multipliers, such as a single speed multiplier, a double speed multiplier, and a quadruple speed multiplier. If the current mobile speed is a single speed multiplier, in response to the second touch operation for the mobile control 70, the next multiplier mobile speed, such as a double speed multiplier, can be determined from the multiple preset mobile speeds in the target virtual scene as the new mobile speed to be switched. If the current mobile speed is the maximum multiplier mobile speed, in response to the second touch operation for the mobile control 70, the single speed multiplier can be selected again from the multiple preset mobile speeds in the target virtual scene as the new mobile speed to be switched.
[0066] This embodiment provides a method that allows players to flexibly adjust the position of a controlled virtual object in a target virtual scene by providing a movement control on the sharing settings interface. The movement control can also be used to adjust the movement speed of the controlled virtual object in the target virtual scene, enabling players to control the controlled virtual object to move to the desired position in the target virtual scene more quickly and flexibly. This not only facilitates the interactive operation of players during the sharing process but also helps to improve the efficiency of players in obtaining shared screenshots, thereby increasing the degree of information sharing in the game.
[0067] This application also provides a possible triggering method for the sharing settings interface. The following description, in conjunction with a method flowchart and interaction diagram, will illustrate this. Figure 7 The flowchart of a sharing interaction method in a game provided in this application embodiment Figure 2 . Figure 8 This is a schematic diagram of the first sharing and display interface provided in an embodiment of this application. Figure 7 As shown, before displaying the sharing settings interface on the graphical user interface in step S101 of the above method, the sharing interaction method in the game also includes: S701. Display a first sharing display interface on a graphical user interface. The content displayed on the first sharing display interface shall include at least: a screenshot of the model of the target virtual equipment.
[0068] The first sharing and display interface includes a switching control. This interface can be the display interface for the first capture mode, which is a static capture mode. In the first capture mode, the first sharing and display interface can display a simulated screenshot of the target virtual equipment. This model screenshot can be obtained by taking a screenshot of the 3D model of the target virtual equipment from a preset perspective. The switching control can be used to trigger a switch to the sharing settings interface, i.e., the sharing settings interface for the second capture mode. The second capture mode can be a dynamic capture mode, also known as a practice snapshot capture mode, practice capture mode, etc.
[0069] Reference Figure 8 The first sharing and display interface can display a screenshot 80 of the target virtual equipment model. In a possible implementation example, in the case of a graphical user interface displaying a 3D model of the target virtual equipment, a share trigger operation is initiated to display the first sharing and display interface on the graphical user interface, and the screenshot 80 of the target virtual equipment model is displayed in the first sharing and display interface. The graphical user interface displaying the 3D model of the target virtual equipment can be, for example, an appearance adjustment interface, such as a refinement interface, or other forms of model display interface.
[0070] It should be noted that, in addition to the viewpoint image of the target virtual equipment, the model screenshot also contains information on multiple appearance dimensions of the target virtual equipment, such as color, material, and shape. Furthermore, the model screenshot may also display the name of the target virtual equipment and the name of the controlled virtual object.
[0071] The first sharing and display interface also includes at least: a toggle control 90. The toggle control 90 can be used to trigger a switch to the second capture mode to display the sharing and display interface.
[0072] S702, In response to the eighth touch operation on the switching control, switch the first sharing display interface to the sharing settings interface.
[0073] The eighth touch operation can be a tap touch operation for switching controls. (See reference) Figure 8 ,response Figure 8 The eighth trigger control shown in the switching control can switch the first sharing display interface to a sharing settings interface to trigger the settings operation before sharing, and then generate a sharing screenshot.
[0074] Optional, Figure 8The first sharing interface shown may also include multiple operation controls, such as operation control 1, operation control 2, and operation control 3. Each operation control can be used to trigger a corresponding sharing operation on the model screenshot. Operation control 1 can be a chat operation control, responding to touch operations on operation control 1 (the first operation control) to share the model screenshot to the game's preset social channels, preset broadcast channels, or third-party social channels. Operation control 2 can be a save operation control, responding to touch operations on operation control 2 (the second operation control) to save the model screenshot to the terminal device. Operation control 3 can be a copy operation control, responding to touch operations on operation control 3 (the third operation control) to copy the model screenshot to obtain a copied screenshot.
[0075] The method provided in this embodiment can display a screenshot of the target virtual equipment model on a first sharing display interface to trigger the use of a static model capture mode and execute the sharing operation corresponding to the model screenshot. It can also trigger the display of a sharing settings interface through a switching control in the first sharing display interface to trigger the sharing settings in a dynamic capture mode. Then, based on the real-time screen corresponding to the obtained skill release timing, a sharing screenshot is generated, realizing a more diversified information sharing mode, providing players with more sharing channels, and improving the degree of information sharing in the game.
[0076] Based on the sharing interaction method in the game provided in any of the above embodiments, this application embodiment can also provide a possible implementation example of the sharing interaction method in the game. The following description is provided in conjunction with the method flowchart and interaction diagram. Figure 9 The flowchart of a sharing interaction method in a game provided in this application embodiment Figure 3 . Figure 10 This is a schematic diagram of the second sharing and display interface provided in an embodiment of this application. Figure 9 As shown, the sharing interaction methods in the game also include: S901, In response to a third touch operation on the generated control, a second sharing display interface with a sharing screenshot is displayed, the sharing display interface including: multiple operation controls.
[0077] The second sharing display interface is different from the first sharing settings interface mentioned above. In this embodiment, the second sharing display interface is the display interface of the second capture mode. The second sharing display interface is used to display the sharing screenshot, which is the sharing screenshot generated by the real-time screen corresponding to the skill capture time obtained according to the above method.
[0078] Reference Figure 10The second sharing display interface can show the shared screenshot 100. In a possible implementation example, it could be triggered by a third touch operation of the generation control on the sharing settings interface, which simultaneously triggers the generation of the shared screenshot and the display of the second sharing display interface with the shared screenshot 100.
[0079] The second sharing display interface is designed to showcase the generated shared screenshots. It also includes multiple operation controls to trigger corresponding sharing operations on the screenshots. These multiple operation controls are used to trigger different types of sharing operations.
[0080] S902, In response to the ninth touch operation of the target operation control among multiple operation controls, perform the corresponding operation on the shared screenshot.
[0081] Different operation controls can correspond to different types of sharing operations. Responding to the ninth touch operation targeting the target operation control, the sharing operation corresponding to the target operation control is executed on the shared screenshot. The ninth touch operation can be a click touch operation targeting the target operation control.
[0082] For example, the multiple operation controls include: a first operation control, a second operation control, and a third operation control. The first operation control can be a chat operation control, i.e. Figure 10 The operation control 1 shown. Responding to the ninth touch operation of the first operation control, the screenshot is shared to a preset social channel, preset broadcast channel, or third-party social channel within the game. Specifically, responding to the ninth touch operation of the first operation control can trigger the display of the corresponding social interface, such as a preset social interface, preset broadcast interface, or third-party social interface within the game. Responding to the player's share confirmation operation input through the social interface, the screenshot is shared to the corresponding social channel within the game. The preset social channel within the game can be, for example, a preset chat channel within the game, and correspondingly, the corresponding social interface can be the corresponding chat interface. When using the first operation control to share the screenshot to a preset social channel or preset broadcast channel within the game, for example, the screenshot can be shared as a share link, share card, or share image to trigger other players to open and view it. When other players open and view it, the shared screenshot can be displayed on their terminal devices, ensuring that both the sharer's and viewer's terminal devices display the same visual effect, i.e., displaying the same shared screenshot, thus improving the degree and effectiveness of information sharing within the game. When using the first operation control to share a screenshot to a third-party social channel, the screenshot can be shared as an image.
[0083] The second operation control can be a save operation control, i.e. Figure 10The second operation control is shown. In response to the ninth touch operation on the second operation control, the shared screenshot is saved to the terminal device. The third operation control can be the copy operation control. Figure 10 The operation control 3 shown. In response to the ninth touch operation of the third operation control, the shared screenshot is copied to obtain the copied screen content.
[0084] Optionally, the second sharing display interface also includes an exit control to trigger the exit of the second sharing display interface, thereby displaying the sharing settings interface, triggering a re-entry of sharing settings, and generating a new sharing screenshot. The second sharing display interface includes a toggle control. In one example, the toggle control can be used to trigger a switch to the first capture mode, switching the display of the first sharing display interface to achieve sharing interaction in the first capture mode; in another example, the toggle control can also be used to trigger a switch to the sharing settings interface, triggering a re-entry of sharing settings to generate a new sharing screenshot.
[0085] The method provided in this application embodiment can also display a second sharing display interface with a shared screenshot, so that the sharer can view the shared screenshot. At the same time, the various operation controls in the second sharing display interface can trigger the corresponding sharing operation on the shared screenshot, thereby realizing the multi-channel sharing function for the shared screenshot.
[0086] Based on the methods provided in any of the above embodiments, embodiments of this application can also trigger the execution of new sharing interaction modes through additional interactive controls on the sharing settings interface. Optionally, the sharing settings interface shown above may further include: an experience control, which can be used to trigger the sharing of part of the operation experience of the target virtual equipment to other players.
[0087] When the experience control is not selected, the skill capture timing and skill release operations can be set through the sharing settings interface using the methods provided in the aforementioned embodiments, thereby generating a shared screenshot. However, if the experience control is selected, the player does not need to perform any pre-sharing settings, i.e., there is no need to set the skill capture timing or select a target skill control to trigger the release of the target skill. When the experience control is selected, i.e., the selection operation for the experience control has been entered, it can be determined that some operation permissions corresponding to the experience control are in a selected state, indicating that some operation permissions of the target virtual equipment can be shared with other players who are viewers. The partial operation permissions of the target virtual equipment include at least: movement permission and / or skill release permission, etc.
[0088] In response to a selection operation on an experience control, the system acquires information about the target virtual scene, the location of the controlled virtual object within the target virtual scene, and the skill information possessed by the controlled virtual object. In response to a third touch operation on a generated control, the system generates shareable information based on the target virtual scene information, the location of the controlled virtual object within the target virtual scene, and the skill information possessed by the controlled virtual object, triggering the sharing of this shareable information to other players in the game. For example, the shareable information can be shared to preset social channels or preset broadcast channels in the game in the form of a shareable link or shareable card, thereby sharing it with other players.
[0089] When other players click on the shared link or card, an interactive experience interface displaying the target virtual equipment will be triggered on their devices, rather than simply showing a screenshot. This interface can be a small window, such as a pop-up, displayed on the other player's device. This interface displays: the target virtual scene, and within that scene, a controlled virtual object equipped with the target virtual equipment. Furthermore, the interface includes movement controls to share movement permissions for the controlled virtual object with other players. These controls can be used to allow other players to control the controlled virtual object's movement within the target virtual scene, adjusting its position. Similar to the movement controls in the sharing settings interface, these controls can also allow other players to adjust the controlled virtual object's movement speed within the target virtual scene.
[0090] The user interface may also include at least one skill control, similar to those on the sharing settings interface. These skill controls can share the release permissions of the controlled virtual object's corresponding skills with other players. Other players can use the movement controls to move and control the controlled virtual object, and automatically control the controlled virtual object to release corresponding skills, such as enabling skills to fight monsters.
[0091] To better understand this embodiment, the following explanation will continue with reference to the interactive diagrams. Figure 11 This is a schematic diagram of an operation experience interface provided in an embodiment of this application. If other players click to view the shared information of the target virtual equipment, such as a share link, it will be displayed on the other players' terminal devices. Figure 11The operation experience interface 110 shown is included. The content displayed on the operation experience interface 110 may include: a target virtual scene 10, and a controlled virtual object 101 equipped with target virtual equipment within the target virtual scene 10. In addition, the operation experience interface 110 also includes: a movement control 70 and a skill control 20. It should be noted that the specific interactive operation of the movement control 70 is similar to that of the movement control 70 in the aforementioned sharing settings interface, as described above, and will not be repeated here; similarly, the specific interactive operation of the skill control 20 is similar to that of the skill control 20 in the aforementioned sharing settings interface, as described above, and will not be repeated here either.
[0092] By displaying movement controls on the user interface, movement control permissions can be shared. Skill release permissions can be shared through skill controls displayed on the user interface, thus enabling partial sharing of control permissions and allowing other players to experience the game in a real-world way.
[0093] This application embodiment can also share some operation permissions of the target virtual equipment with the viewer to experience it on their own by providing a viewer free experience mode, so that the viewer can actually experience the operation feel of the target virtual equipment and the realistic and dynamic visual effects, stimulate the viewer's desire to acquire it, and thus improve the paid conversion rate.
[0094] The following description continues to explain the interactive sharing device, equipment, and storage medium in the game provided by this application, which are used to execute the application. The specific implementation process and technical effects are described above and will not be repeated below.
[0095] Figure 12 This is a schematic diagram illustrating the structure of a sharing interaction device in a game, as provided in an embodiment of this application. The sharing interaction device in the game provides a graphical user interface through a terminal device. Figure 12 As shown, the sharing and interaction devices in the game include: Display module 1201 is used to display a sharing settings interface on a graphical user interface. The content displayed on the sharing settings interface includes at least the target virtual scene of the game. The target virtual scene includes a controlled virtual object equipped with target virtual equipment. The sharing settings interface includes at least one skill control, an interception control, and a generation control. The determination module 1202 is used to respond to the first touch operation on the interception control and determine the timing of skill interception; The control module 1203 is used to respond to a second touch operation on a target skill control in at least one skill control, control the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene, and obtain the real-time screen corresponding to the skill capture time during the skill release process of the target skill; The generation module 1204 is used to respond to the third touch operation of the generation control and generate a shareable screenshot based on the real-time screen corresponding to the skill capture timing.
[0096] The sharing and interaction device in the game provided in this embodiment can set the timing of skill capture by capturing controls before generating a shareable screenshot. The target skill control triggers the release of the corresponding target skill and obtains the real-time screen corresponding to the skill capture timing during the skill release process. This allows players to achieve a cool screenshot effect that presents more diverse visual information compared to static model screenshots with a single visual effect by setting the skill capture timing, selecting and triggering the skill control, and cooperating with the generated control. This enriches the diversity of information sharing in the game. Moreover, the shareable screenshot generated based on the real-time screen corresponding to the skill capture timing can show the actual visual effect of the target virtual equipment under the influence of scene lighting in the target virtual scene, as well as the actual visual effect of the target virtual equipment under the influence of skill effects during the skill release timing of the target skill. This allows the viewer and the sharer to experience the same visual effect, improving the degree and effect of information sharing in the game.
[0097] In one feasible implementation, the interception control includes a progress bar and a sliding control on the progress bar. The determining module 1202 is specifically configured to: respond to a sliding operation on the sliding control and determine the timing of skill interception based on the end position of the sliding operation on the progress bar.
[0098] In one feasible implementation, the interception control further includes an interception timing control area. The determination module 1202 is specifically used to: in response to long-pressing the target skill control and dragging it to the target position in the interception timing control area, determine the skill interception timing based on the target position.
[0099] In one feasible implementation, the display module 1201 is further configured to respond to a fourth touch operation on the target skill control by displaying auxiliary instruction information corresponding to the target skill on the progress bar.
[0100] In one feasible implementation, the target skill includes: at least two skills released sequentially; the control module 1203 is specifically used to: acquire the real-time image corresponding to the skill interception timing during the skill release process of a skill adjacent to the second touch operation.
[0101] In one feasible implementation, the sharing settings interface also includes: multiple scene controls; the sharing interaction device also includes: The switching module is used to, before responding to a second touch operation on a target skill control in at least one skill control and controlling the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene, respond to a fifth touch operation on another scene control and switch the target virtual scene to another virtual scene corresponding to another scene control. The other scene control is any other scene control other than the scene control corresponding to the target virtual scene among multiple scene controls.
[0102] In one feasible implementation, the sharing settings interface further includes: a motion control, and the sharing interaction device further includes: The adjustment module is used to adjust the position of the controlled virtual object in the target virtual scene in response to a sixth touch operation on the movement control before controlling the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene in response to a second touch operation on the target skill control in the at least one skill control.
[0103] In one feasible implementation, the adjustment module is also configured to adjust the movement speed of the controlled virtual object in the target virtual scene in response to a seventh touch operation on the mobile control.
[0104] In one feasible implementation, the display module 1201 is further configured to display a first sharing display interface on a graphical user interface, the content of which includes at least: a screenshot of the model of the target virtual equipment; the first sharing display interface includes: a switching control; and in response to an eighth touch operation on the switching control, to switch the first sharing display interface to a sharing settings interface.
[0105] In one feasible implementation, the display module 1201 is further configured to respond to a third touch operation on the generated control by displaying a second sharing display interface with a sharing screenshot, the sharing display interface including: multiple operation controls. The sharing interaction device also includes: The operation module is used to respond to the ninth touch operation of the target operation control among multiple operation controls, and to perform the corresponding operation on the shared screenshot.
[0106] In one feasible implementation, the multiple operation controls include: a first operation control, a second operation control, and a third operation control; the operation module is specifically used to: respond to a ninth touch operation on the first operation control to share the screenshot to a preset social channel, a preset broadcast channel, or a third-party social channel in the game; or, respond to a ninth touch operation on the second operation control to save the shared screenshot to the terminal device; or, respond to a ninth touch operation on the third operation control to copy the shared screenshot to obtain the copied screen content.
[0107] In one feasible implementation, the generation module 1204 is specifically used to: generate a visual effect image of the target virtual equipment at the skill release time during the skill release process of the target skill, based on the real-time image corresponding to the skill capture time, as a screenshot for sharing.
[0108] Figure 13 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application, such as... Figure 13 As shown, the electronic device includes a processor 1301, a storage medium 1302, and a bus 1303. The storage medium 1302 stores machine-readable instructions executable by the processor 1301. When the electronic device runs a sharing interaction method in a game as described in the embodiment, the processor 1301 communicates with the storage medium 1302 via the bus 1303. The processor 1301 executes the machine-readable instructions. The processor 1301 provides a graphical user interface through a terminal device to perform the following steps: The sharing settings interface is displayed on the graphical user interface. The content displayed on the sharing settings interface includes at least the target virtual scene of the game; the target virtual scene includes a controlled virtual object equipped with the target virtual equipment; the sharing settings interface includes at least one skill control, an interception control, and a generation control; The system responds to the first touch operation on the intercept control to determine the timing of the skill interception. In response to a second touch operation targeting a target skill control in at least one skill control, the controlled virtual object is controlled to release the target skill corresponding to the target skill control in the target virtual scene, and the real-time image corresponding to the skill capture timing during the skill release process of the target skill is obtained; In response to a third touch operation that generates a control, a shareable screenshot is generated based on the real-time frame corresponding to the timing of the skill capture.
[0109] In one feasible implementation, the interception control includes: a progress bar and a sliding control on the progress bar; when the processor 1301 executes a response to a first touch operation on the interception control to determine the skill interception timing, it is specifically used to: respond to a sliding operation on the sliding control and determine the skill interception timing based on the end position of the sliding operation on the progress bar.
[0110] In one feasible implementation, the interception control further includes an interception timing control area. When the processor 1301 executes a response to a first touch operation on the interception control to determine the skill interception timing, it is specifically used to: respond to a long press on the target skill control and drag it to the target position in the interception timing control area, and determine the skill interception timing based on the target position.
[0111] In one feasible implementation, the processor 1301 is further configured to: in response to a fourth touch operation on the target skill control, display auxiliary instruction information corresponding to the target skill on the progress bar.
[0112] In one feasible implementation, the target skill includes at least two skills released sequentially; when the processor 1301 executes the acquisition of the real-time screen corresponding to the skill interception timing during the skill release process of the target skill, it is specifically used to: acquire the real-time screen corresponding to the skill interception timing during the skill release process of a skill adjacent to the second touch operation.
[0113] In one feasible implementation, the sharing settings interface further includes: multiple scene controls; the processor 1301 is also configured to, before responding to a second touch operation on a target skill control in at least one skill control and controlling the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene, respond to a fifth touch operation on other scene controls and switch the target virtual scene to another virtual scene corresponding to other scene controls, wherein the other scene controls are any other scene controls other than the scene control corresponding to the target virtual scene among the multiple scene controls.
[0114] In one feasible implementation, the sharing settings interface further includes: a movement control, a processor 1301, which is also configured to respond to a second touch operation on a target skill control in at least one skill control, and adjust the position of the controlled virtual object in the target virtual scene before controlling the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene.
[0115] In one feasible implementation, the processor 1301 is further configured to: adjust the movement speed of the controlled virtual object in the target virtual scene in response to a seventh touch operation on the motion control.
[0116] In one feasible implementation, the processor 1301, when performing the action of displaying a sharing settings interface on a graphical user interface, specifically includes: displaying a first sharing display interface on the graphical user interface, the content of which includes at least: a screenshot of the model of the target virtual equipment; the first sharing display interface including: a switching control; and, in response to an eighth touch operation on the switching control, switching the first sharing display interface to the sharing settings interface.
[0117] In one feasible implementation, the processor 1301 is further configured to respond to a third touch operation on a generating control, display a second sharing display interface with a sharing screenshot, the sharing display interface including: multiple operation controls; and respond to a ninth touch operation on a target operation control among the multiple operation controls, perform a corresponding operation on the sharing screenshot.
[0118] In one feasible implementation, the multiple operation controls include: a first operation control, a second operation control, and a third operation control; when the processor 1301 executes a corresponding operation to share a screenshot in response to a ninth touch operation on a target operation control among the multiple operation controls, it is specifically used to: share the screenshot to a preset social channel, a preset broadcast channel, or a third-party social channel in the game in response to a ninth touch operation on the first operation control; or, save the screenshot to a terminal device in response to a ninth touch operation on the second operation control; or, copy the screenshot to obtain the copied screen content in response to a ninth touch operation on the third operation control.
[0119] In one feasible implementation, when the processor 1301 executes the real-time image corresponding to the skill capture timing to generate a shareable screenshot, it specifically generates a visual effect image of the target virtual equipment at the skill release timing during the skill release process of the target skill as a shareable screenshot.
[0120] The above method allows for setting the timing of skill capture using a capture control before generating a shareable screenshot. The target skill control triggers the release of the corresponding target skill, capturing the real-time visuals of the skill's capture timing during its release. This allows players to achieve more diverse and visually appealing screenshots compared to static model screenshots with a single visual effect, through setting the skill capture timing, selecting and triggering the skill control, and coordinating the generated controls. This enriches the diversity of information sharing within the game. Furthermore, the shareable screenshot generated based on the real-time visuals of the skill capture timing can display both the actual visual effects of the target virtual equipment under the influence of the scene lighting in the target virtual environment, and the actual visual effects of the target virtual equipment under the influence of the skill effects during the skill's release. This ensures that the viewer and the sharer experience the same visual effect, improving the degree and effectiveness of information sharing within the game.
[0121] This application embodiment also provides a computer-readable storage medium storing a computer program, which is executed by a processor, wherein the processor performs the following steps: The sharing settings interface is displayed on the graphical user interface. The content displayed on the sharing settings interface includes at least the target virtual scene of the game; the target virtual scene includes a controlled virtual object equipped with the target virtual equipment; the sharing settings interface includes at least one skill control, an interception control, and a generation control; The system responds to the first touch operation on the intercept control to determine the timing of the skill interception. In response to a second touch operation targeting a target skill control in at least one skill control, the controlled virtual object is controlled to release the target skill corresponding to the target skill control in the target virtual scene, and the real-time image corresponding to the skill capture timing during the skill release process of the target skill is obtained; In response to a third touch operation that generates a control, a shareable screenshot is generated based on the real-time frame corresponding to the timing of the skill capture.
[0122] In one feasible implementation, the interception control includes: a progress bar and a sliding control on the progress bar; when the processor executes a response to a first touch operation on the interception control to determine the skill interception timing, it is specifically used to: respond to a sliding operation on the sliding control and determine the skill interception timing based on the end position of the sliding operation on the progress bar.
[0123] In one feasible implementation, the interception control further includes an interception timing control area. When the processor executes a response to a first touch operation on the interception control to determine the skill interception timing, it specifically performs the following: in response to a long press of the target skill control and dragging it to a target position within the interception timing control area, it determines the skill interception timing based on the target position.
[0124] In one feasible implementation, the processor is further configured to: in response to a fourth touch operation on the target skill control, display auxiliary instruction information corresponding to the target skill on the progress bar.
[0125] In one feasible implementation, the target skill includes: at least two skills released sequentially; when the processor executes the acquisition of the real-time image corresponding to the skill interception timing during the skill release process of the target skill, it is specifically used to: acquire the real-time image corresponding to the skill interception timing during the skill release process of a skill adjacent to the second touch operation.
[0126] In one feasible implementation, the sharing settings interface further includes: multiple scene controls; a processor, which is also configured to, before responding to a second touch operation on a target skill control in at least one skill control and controlling the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene, switch the target virtual scene to another virtual scene corresponding to another scene control, wherein the other scene control is any other scene control other than the scene control corresponding to the target virtual scene among the multiple scene controls.
[0127] In one feasible implementation, the sharing settings interface further includes: a movement control, a processor, and is also configured to respond to a second touch operation on a target skill control in at least one skill control, and to adjust the position of the controlled virtual object in the target virtual scene before controlling the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene.
[0128] In one feasible implementation, the processor is also configured to: adjust the movement speed of the controlled virtual object in the target virtual scene in response to a seventh touch operation on the motion control.
[0129] In one feasible implementation, the processor, when executing the action of displaying a sharing settings interface on a graphical user interface, specifically performs the following: displaying a first sharing display interface on the graphical user interface, the content of which includes at least: a screenshot of the model of the target virtual equipment; the first sharing display interface includes: a switching control; and in response to an eighth touch operation on the switching control, switching the first sharing display interface to the sharing settings interface.
[0130] In one feasible implementation, the processor is further configured to respond to a third touch operation on a generated control, display a second sharing display interface with a shared screenshot, the sharing display interface including: multiple operation controls; and respond to a ninth touch operation on a target operation control among the multiple operation controls, perform a corresponding operation on the shared screenshot.
[0131] In one feasible implementation, the multiple operation controls include: a first operation control, a second operation control, and a third operation control; when the processor executes a ninth touch operation in response to a target operation control among the multiple operation controls to perform the corresponding operation on the shared screenshot, it is specifically used to: in response to the ninth touch operation for the first operation control, share the shared screenshot to a preset social channel, a preset broadcast channel, or a third-party social channel in the game; or, in response to the ninth touch operation for the second operation control, save the shared screenshot to the terminal device; or, in response to the ninth touch operation for the third operation control, copy the shared screenshot to obtain the copied screen content.
[0132] In one feasible implementation, when the processor executes the real-time image corresponding to the skill capture timing to generate a shareable screenshot, it specifically generates a visual effect image of the target virtual equipment at the skill release timing during the skill release process of the target skill, based on the real-time image corresponding to the skill capture timing.
[0133] The above method allows for setting the timing of skill capture using a capture control before generating a shareable screenshot. The target skill control triggers the release of the corresponding target skill, capturing the real-time visuals of the skill's capture timing during its release. This allows players to achieve more diverse and visually appealing screenshots compared to static model screenshots with a single visual effect, through setting the skill capture timing, selecting and triggering the skill control, and coordinating the generated controls. This enriches the diversity of information sharing within the game. Furthermore, the shareable screenshot generated based on the real-time visuals of the skill capture timing can display both the actual visual effects of the target virtual equipment under the influence of the scene lighting in the target virtual environment, and the actual visual effects of the target virtual equipment under the influence of the skill effects during the skill's release. This ensures that the viewer and the sharer experience the same visual effect, improving the degree and effectiveness of information sharing within the game.
[0134] In this embodiment, the computer program, when run by the processor, can also execute other machine-readable instructions to perform other methods as described in the embodiments. For details on the specific execution steps and principles, please refer to the description of the embodiments, which will not be repeated here.
[0135] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0136] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0137] In addition, the functional units in the embodiments provided in this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0138] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0139] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. In addition, the terms "first", "second", "third", etc. are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0140] Finally, it should be noted that the above-described embodiments are merely specific implementations of this application, used to illustrate the technical solutions of this application, and not to limit them. The protection scope of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this application; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application. All should be covered within the protection scope of this application. Therefore, the protection scope of this application should be determined by the protection scope of the claims.
Claims
1. A sharing interaction method in a game, characterized in that, The method of providing a graphical user interface via a terminal device includes: A sharing settings interface is displayed on the graphical user interface. The content displayed on the sharing settings interface includes at least the target virtual scene of the game. The target virtual scene includes a controlled virtual object equipped with target virtual equipment. The sharing settings interface includes at least one skill control, an interception control, and a generation control. In response to the first touch operation on the interception control, the timing of skill interception is determined; In response to a second touch operation on a target skill control in at least one skill control, the controlled virtual object is controlled to release the target skill corresponding to the target skill control in the target virtual scene, and the real-time image corresponding to the skill capture timing during the skill release process of the target skill is obtained; In response to a third touch operation on the generated control, a shareable screenshot is generated based on the real-time image corresponding to the timing of the skill capture.
2. The method according to claim 1, characterized in that, The capture control includes: a progress bar and a sliding control on the progress bar; The response is in response to the first touch operation of the interception control, determining the timing of skill interception, including: In response to a sliding operation on the sliding control, the timing of skill interception is determined based on the end position of the sliding operation on the progress bar.
3. The method according to claim 1, characterized in that, The interception control further includes: an interception timing control area, wherein the response is directed to a first touch operation of the interception control to determine the skill interception timing, including: In response to long-pressing the target skill control and dragging it to the target position in the interception timing control area, the skill interception timing is determined based on the target position.
4. The method according to claim 2, characterized in that, The method further includes: In response to a fourth touch operation on the target skill control, auxiliary instruction information corresponding to the target skill is displayed on the progress bar.
5. The method according to claim 1, characterized in that, The target skills include: at least two skills released sequentially; the real-time footage corresponding to the timing of skill capture during the skill release process of the target skills includes: Acquire the real-time frame corresponding to the timing of the skill capture during the skill release process of a skill adjacent to the second touch operation.
6. The method according to claim 1, characterized in that, The sharing settings interface further includes: multiple scene controls; the response is directed to a second touch operation of a target skill control among the at least one skill control, before controlling the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene, the method further includes: In response to a fifth touch operation on another scene control, the target virtual scene is switched to another virtual scene corresponding to the other scene control, wherein the other scene control is any other scene control other than the scene control corresponding to the target virtual scene among a plurality of scene controls.
7. The method according to claim 1, characterized in that, The sharing settings interface further includes: a movement control; the response is directed to a first touch operation of a target skill control among the at least one skill control; before controlling the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene, the method further includes: In response to a sixth touch operation on the mobile control, the position of the controlled virtual object in the target virtual scene is adjusted.
8. The method according to claim 7, characterized in that, The method further includes: In response to a seventh touch operation on the mobile control, the movement speed of the controlled virtual object in the target virtual scene is adjusted.
9. The method according to claim 1, characterized in that, Before displaying the sharing settings interface on the graphical user interface, the method further includes: A first sharing and display interface is displayed on the graphical user interface. The content displayed on the first sharing and display interface includes at least: a screenshot of the model of the target virtual equipment; the first sharing and display interface includes: a switching control; In response to the eighth touch operation on the switching control, the first sharing display interface is switched to the sharing settings interface.
10. The method according to claim 1, characterized in that, The method further includes: In response to a third touch operation on the generated control, a second sharing display interface with the shared screenshot is displayed, the sharing display interface including: multiple operation controls; In response to the ninth touch operation of the target operation control among the plurality of operation controls, the corresponding operation is performed on the shared screenshot.
11. The method according to claim 10, characterized in that, The plurality of operation controls include: a first operation control, a second operation control, and a third operation control; the response is directed to a ninth touch operation of a target operation control among the plurality of operation controls, and performs the corresponding operation on the shared screenshot, including: In response to the ninth touch operation on the first operation control, the screenshot is shared to a preset social channel, a preset broadcast channel, or a third-party social channel within the game; or, In response to a ninth touch operation on the second operation control, the shared screenshot is saved to the terminal device; or... In response to the ninth touch operation of the third operation control, the shared screenshot is copied to obtain the copied screen content.
12. The method according to claim 1, characterized in that, The step of generating a shareable screenshot based on the real-time footage corresponding to the timing of the skill capture includes: Based on the real-time image corresponding to the skill capture timing, a visual effect image of the target virtual equipment at the skill release timing during the skill release process is generated as the shared screenshot.
13. A sharing and interactive device in a game, characterized in that, The sharing interaction device provides a graphical user interface via a terminal device, including: The display module is used to display a sharing settings interface on the graphical user interface. The content displayed on the sharing settings interface includes at least the target virtual scene of the game. The target virtual scene includes a controlled virtual object equipped with target virtual equipment. The sharing settings interface includes at least one skill control, an interception control, and a generation control. The determination module is used to respond to the first touch operation on the interception control and determine the timing of skill interception; The control module is used to respond to a second touch operation on a target skill control in the at least one skill control, control the controlled virtual object to release the target skill corresponding to the target skill control in the target virtual scene, and acquire the real-time image corresponding to the skill capture timing during the skill release process of the target skill; The generation module is used to respond to a third touch operation on the generation control and generate a shareable screenshot based on the real-time image corresponding to the timing of the skill capture.
14. An electronic device, characterized in that, include: The device includes a processor, a storage medium, and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of the sharing interaction method in the game as claimed in any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the sharing interaction method in the game as described in any one of claims 1 to 12.