Information processing method and device, electronic equipment and storage medium
By displaying game battle videos on the electronic terminal and responding to target operations, displaying target game cards and their use animations, it solves the problem that users find it difficult to see game operations clearly, and improves the learning and imitation effect.
Patent Information
- Application Number
- CN202510186438.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-19
- Publication Date
- 2025-06-06
AI Technical Summary
During the battle playback of the real-time card game, it is difficult for users to clearly understand the operation and operation details of the corresponding players in the game, which affects the user's learning and imitation effects.
By providing a graphical user interface on the electronic terminal, displaying game battle videos and responding to target operations, displaying target game cards and their usage animations. The target game card is the card used by the target player in the battle video, and the actual usage process is included in the battle video.
By intuitively displaying the use of game cards in game battles, users can effectively perceive the player's operation details, improving the learning and imitation effect.
Smart Images

Figure CN120094192A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of game interaction technology, and in particular to an information processing method, an information processing device, an electronic device and a computer-readable storage medium. Background Art
[0002] With the development of game technology, real-time card games are very popular. However, when watching the battle history of other game players, due to the fast playback speed of the game battle screen, users often find it difficult to see the game operations and operation details of the corresponding players in the game, which affects the user's learning and imitation effects. Summary of the invention
[0003] The embodiments of the present invention provide an information processing method, device, electronic device and computer-readable storage medium to solve or partially solve the problem that during the playback of a game battle, it is difficult for a user to clearly see the game operations and operation details of the corresponding player in the game, which affects the user's learning and imitation effects.
[0004] An embodiment of the present invention discloses a method for information processing, which provides a graphical user interface through an electronic terminal. The method includes:
[0005] Displaying the game battle video through the graphical user interface;
[0006] In response to a target operation on the game battle video, a target game card and a usage animation corresponding to the target game card are displayed, wherein the target game card is a game card used by a target player corresponding to the game battle video during a game process, and the usage animation includes a usage process of the target player using the target game card in a game battle corresponding to the game battle video.
[0007] The embodiment of the present invention further discloses an information processing device, which provides a graphical user interface through an electronic terminal, and the device includes:
[0008] A video display module, used to display the game battle video through the graphical user interface;
[0009] The animation display module is used to respond to the target operation for the game battle video, display the target game card and the usage animation corresponding to the target game card, wherein the target game card is the game card used by the target player corresponding to the game battle video during the game process, and the usage animation includes the process of the target player using the target game card in the game battle corresponding to the game battle video.
[0010] The embodiment of the present invention further discloses an electronic device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;
[0011] The memory is used to store computer programs;
[0012] The processor is used to implement the method described in the embodiment of the present invention when executing the program stored in the memory.
[0013] The embodiment of the present invention further discloses a computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, enables the processors to execute the method described in the embodiment of the present invention.
[0014] The embodiments of the present invention include the following advantages:
[0015] In an embodiment of the present invention, in an instant card game, players can use game cards to release corresponding card skills to achieve game battles, and when a user wants to learn the game operations of other players in a game battle, the user can input a corresponding target operation for the game battle video being played, and the terminal responds to the target operation and displays the target game card and the corresponding usage animation of the target game card in a graphical user interface, wherein the target game card is a game card used by a target player corresponding to the game battle video during the game process, and the usage animation includes the usage process of the target player using the target game card in the game battle corresponding to the game battle video, thereby displaying the corresponding usage process of the game card in the game battle, and intuitively presenting the user with the usage process of the game card in the game battle, etc., so that the user can effectively perceive the game operations and operation details of the corresponding player in the game battle, thereby ensuring the learning and imitation effect of the user. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 is a flowchart of a method for information processing provided in an embodiment of the present invention;
[0017] Figure 2 is a schematic diagram of a game interface provided in an embodiment of the present invention;
[0018] Figure 3 is a schematic diagram of a game interface provided in an embodiment of the present invention;
[0019] Figure 4 is a schematic diagram of a game interface provided in an embodiment of the present invention;
[0020] Figure 5 is a structural block diagram of an information processing device provided in an embodiment of the present invention;
[0021] Figure 6 It is a block diagram of an electronic device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0022] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0023] As an example, some game users can usually improve their own game operation skills by watching other players' game battles and learning from the game operations of the players in the game battles. However, in the process of watching historical games, due to the fast playback speed of the game battle screen, users often find it difficult to see the game operations and operation details of the corresponding players in the game, which affects the learning and imitation effect of users.
[0024] In this regard, in the present invention, in instant card games, players can use game cards to release corresponding card skills to achieve game battles, and when users want to learn the game operations of other players in the game battle, they can input the corresponding target operation for the game battle video being played, and the terminal responds to the target operation and displays the target game card and the corresponding usage animation of the target game card in the graphical user interface, wherein the target game card is the game card used by the target player corresponding to the game battle video during the game process, and the usage animation includes the usage process of the target player using the target game card in the game battle corresponding to the game battle video, thereby displaying the corresponding usage process of the game card in the game battle, and intuitively presenting the usage process of the game card in the game battle to the user, so that the user can effectively perceive the game operation and operation details of the corresponding player in the game battle, thereby ensuring the learning and imitation effect of the user.
[0025] Reference Figure 1 , shows a flowchart of the steps of an information processing method provided in an embodiment of the present invention, which provides a graphical user interface through an electronic terminal, and specifically may include the following steps:
[0026] Step 101, displaying the game battle video through the graphical user interface;
[0027] Step 102, in response to the target operation for the game battle video, display the target game card and the usage animation corresponding to the target game card, wherein the target game card is the game card used by the target player corresponding to the game battle video during the game process, and the usage animation includes the process of the target player using the target game card in the game battle corresponding to the game battle video.
[0028] For electronic terminals (hereinafter referred to as terminals), they can be terminal devices such as smart phones, tablet computers, laptops, touch screens, game consoles, personal computers (PCs) and personal digital assistants (PDAs). On these terminals, corresponding game applications can be run. During the operation, the electronic terminal can present the corresponding game screen through a graphical user interface. The game screen may include a card display area and a battle area, etc. Multiple game cards can be displayed in the card display area, and corresponding virtual objects can be displayed in the battle area. In the game battle, the player can select the corresponding target game card from the card display area and drag the target game card to the battle area, thereby releasing the card skills corresponding to the game card in the battle area.
[0029] It should be noted that, for each game battle, players can turn on the corresponding recording function to record the game battle. The recorded game battle video may include game screen, audio, player operations, game data, game perspective switching, timeline information, etc. These data can be used to completely restore a game battle, so that the corresponding players can perceive the operations of the players in the game and the battle situation of the game battle by watching the game battle video.
[0030] When watching the playback of the game battle video, the user can input the target operation for the game battle video, triggering the terminal to display the target game card and the corresponding usage animation of the target game card in the game interface, wherein the target game card is the game card used by the target player corresponding to the game battle video during the game process, and the usage animation includes the usage process of the target player using the target game card in the game battle corresponding to the game battle video. Therefore, by displaying the corresponding usage process of the game card in the game battle, the usage process of the game card in the game battle is intuitively presented to the user, so that the user can effectively perceive the game operation and operation details of the corresponding player in the game battle, thereby ensuring the user's learning and imitation effect.
[0031] It should be noted that a game battle may involve at least one player. When a game battle involves at least two players, the user can select a target player from whom he wants to learn game operations, so that the terminal can play the corresponding game battle video of the target player in the game battle according to the user operation, so that the user can learn the target player's use of game cards in the game battle in a targeted manner.
[0032] In some feasible implementations, for the display process using animation, the terminal can respond to the target operation on the game battle video, control the game battle video to enter the card learning state, and display the range selection bar on the progress bar of the game battle video, and then respond to the move operation of the range selection bar on the progress bar, determine the target progress interval on the progress bar, and display the target game card corresponding to the target progress interval and the usage animation corresponding to the target game card, wherein the target game card corresponding to the target progress interval is the game card used by the target player in the target progress interval of the game battle video, so that by providing the corresponding range selection bar in the progress bar, the user can flexibly adjust the range of card playback according to their own needs, thereby improving the flexibility and pertinence of the selection playback.
[0033] Among them, the card learning state can be a state in which the game cards and the corresponding use animations of the game cards are displayed in the graphical user interface when the preset conditions are met. Optionally, for the preset conditions, it can be a "learning" control provided by the terminal in the graphical user interface for the user to trigger. When the "learning" control is triggered, if the user does not select the corresponding learning range, the terminal can assume that the user wants to learn the use of all game cards; or after the user triggers the "learning" control, the learning range is further selected on the progress bar, and it is detected that the learning range contains the corresponding card identification node, and a card identification node can be associated with a game card, then the user can determine the corresponding target progress interval in the progress bar to select at least one target game card to be learned, so that the terminal can display the target game card and the corresponding use animation of the target game card.
[0034] It should be noted that, in one example, the terminal can display all target game cards selected by the user and the associated usage animations at once, that is, all target game cards and the corresponding usage animations of each target game card are displayed in the graphical user interface; in another example, considering that the graphical user interface is limited by size, the terminal can display the target game cards selected by the user and the associated usage animations in the graphical user interface according to the order of use of the target game cards in the game battle, and in the display process, when the corresponding preset conditions are met, the game cards that have not been displayed are displayed sequentially.
[0035] For example, assuming that the target game cards selected by the user include game card ①, game card ②, game card ③, and game card ④, etc., and the order of use of these target game cards by the corresponding target players in the game battle is game card ①-game card ②-game card ③-game card ④, etc., then when the terminal's graphical user interface displays a maximum of three game cards at a time, the terminal can first display game card ①, game card ②, game card ③, and display the usage animations corresponding to game card ①, game card ②, and game card ③, respectively, and after the usage animation of game card ① is looped and played three times, game card ① and the corresponding usage animation are cut out of the graphical user interface through dynamic switching, and game card ④ and the corresponding usage animation are cut into the graphical user interface, so that the user can completely watch the usage process corresponding to the selected target game card.
[0036] Optionally, in the process of displaying the target game cards, the terminal may also display the sequence pointing marks corresponding to two adjacent target game cards, so as to intuitively present the order of use of different game cards in the game battle process through the sequence pointing marks, so that the user can intuitively feel the use of different game cards by other players in the game battle process, thereby ensuring the user's learning and imitation effect.
[0037] In the process of displaying the target game cards and the use animation, the terminal can display each target game card in the associated area of the corresponding use animation. For example, the terminal can divide the card display area and the animation display area in the graphical user interface, and display the target game cards in the card display area in the order of the use of the game cards, and display the use animation corresponding to the target game card in the animation display area in the same order of the use of the game cards. In an optional implementation example, the central axis of the target game card and the central axis of the use animation can coincide to ensure the association between the target game card and the use animation, so that the user can intuitively perceive the association between the corresponding game card and the use process, and ensure the learning effect.
[0038] In addition, for the terminal, it can respond to the target operation for the game battle video, determine the target game card used by the target player in the game battle process corresponding to the game battle video, and then generate the use animation corresponding to each target game card, and then display the target game card and the use animation corresponding to the target game card on the game battle video. Among them, the use animation can be in the form of video or animated picture. If it is in the form of video, the use animation can be a dynamic image composed of a series of continuous image frames; if it is in the form of animated picture, the use animation can be composed of multiple frames of images to loop and play short animation effects, etc., and the present invention does not limit this.
[0039] In a specific implementation, the generation process of the use animation can be a multi-frame image captured from the game battle video according to the first time point corresponding to when the player selects the game card and the second time point corresponding to when the card skill of the game card is released. For example, assuming that the total duration of the game battle is T, the player selects the game card ① at time T1 in the game battle, and drags the game card ① to the battle area, realizing the release of the card skill corresponding to the game card ①, and the time of completion of the release is T2, then the terminal can capture the video clip corresponding to time T1 to time T2 from the game video corresponding to the game battle as the battle screen associated with the game card ①, and at the same time, according to the player's operation information, etc., add corresponding special effects content to the battle screen to form the use animation corresponding to the game card ①, so that by playing the use animation corresponding to the game card, the user can intuitively present the use of the game card in the game battle, the use time, etc., so that the user can effectively perceive the game operation and operation details of the corresponding player in the game battle, and ensure the learning and imitation effect of the user.
[0040] In addition, the usage animation may include the usage process of the target player using the target game card in the game battle corresponding to the game battle video and the operation mark of the target player using the target game card. For example, the usage process may be the picture presented in the battle area when the player is releasing the corresponding game card; the operation mark may include at least one of the selection operation for the game card, the dragging path for the game card and the release operation for the game card. By completely presenting the operation information of the corresponding player on the game card, the corresponding learning user can intuitively perceive the operation details of the corresponding player inputting the game card in the game, thereby improving the user's learning effect, thereby displaying the usage animation corresponding to the game card, and intuitively presenting the user with the usage status and usage timing of the game card in the game battle, so that the user can effectively perceive the game operation and operation details of the corresponding player in the game battle, thereby ensuring the user's learning and imitation effect.
[0041] Optionally, for the operation information, in order to more intuitively present the operation of the corresponding player in the game battle to the user watching the playback, the terminal can display the corresponding indicator mark (such as displaying the "finger" pattern representing the operation medium, etc.) in the use animation, and the indicator mark represents the selection, dragging, and release of the game card by the corresponding player in the game battle. At the same time, the skill release effect corresponding to the game card changes as the game card moves in the battle area, and the terminal can also present the corresponding changes in the use animation. For example, the terminal can play the process of selecting game card ①, dragging game card ① to move in the battle area, dynamically adjusting the corresponding release direction or release range during the dragging process, and releasing the card skills of game card ①, etc., and loop the content involved, so as to intuitively present the use of game cards in the game battle, the timing of use, etc., so that the user can effectively perceive the game operation and operation details of the corresponding player in the game battle, and ensure the learning and imitation effect of the user.
[0042] It should be noted that the display of the target game cards and the corresponding usage animations of the target game cards in the embodiments of the present application includes displaying the target game cards and the corresponding usage animations above the game battle video, which may specifically include setting a first area and a second area above the game battle video, the first area being used to display the target game cards, and the second area being used to display the usage animations corresponding to each target game card. That is, the display of the target game cards and the corresponding usage animations of the target game cards in the embodiments of the present application is independent of the display of the game battle video, and does not refer to the video content itself in the game battle video.
[0043] Further, as in the above embodiment, while displaying the target game card and the corresponding use animation, the terminal can also display a progress bar corresponding to the game battle video in the game interface, and the progress bar may include a card node identifier corresponding to each game card. Specifically, the terminal can respond to the target operation on the game battle video, and display the card node identifier corresponding to the game card on the progress bar corresponding to the game battle video according to the use time of the game card in the game battle, so that by displaying the corresponding card node identifier on the progress bar, the user can intuitively perceive the corresponding use timing of different game cards.
[0044] In a specific implementation, the card node identifier can be used to represent the release timing of the game card in the game battle. For example, in a game battle, the player releases game card ① at time T1, the player releases game card ② at time T2, and the player releases game card ③ at time T3, etc. By displaying the card node identifier corresponding to each game card in the progress bar, the flexibility and targeting of selecting the playback object are improved, and the user can intuitively perceive the release timing of the game card in the game battle, so that the user can learn the game operations of the corresponding player.
[0045] In the process of displaying the card node identifier, the user can also select the corresponding target card node identifier to jump to the corresponding target game card. Specifically, the terminal can respond to the selection operation of the target card node identifier on the progress bar, and determine that the game card corresponding to the target card node identifier is the target game card, so that the terminal can display the corresponding usage animation in the graphical user interface. Therefore, for different game cards, the user can flexibly select the object they want to replay. On the one hand, it improves the flexibility and pertinence of selecting the replay object, and on the other hand, it allows the user to intuitively perceive the release timing of the game card in the game battle, so that the user can learn the game operation of the corresponding player.
[0046] In addition, the terminal can also obtain the game card type corresponding to each game card, and display the type logo corresponding to the card type of the game card on the game card, and display the card node logo in the progress bar in a display style matching the game card type, thereby intuitively presenting the card type corresponding to each game card to the player, and displaying the release timing corresponding to different game cards in the progress bar. On the one hand, it improves the flexibility and pertinence of selecting playback objects, and on the other hand, it allows users to intuitively perceive the release timing of different types of game cards in game battles, so that users can learn the game operations of the corresponding players.
[0047] Optionally, the card types of game cards can be classified according to the resources that the game cards need to consume, the quality types of the game cards, etc. For example, they can be divided into ordinary, excellent and legendary types according to the quality type, and can be divided into 1-fee, 2-fee, 3-fee, 4-fee, 5-fee, etc. according to the consumed resources. Accordingly, different display styles can be set according to the classified card types, such as displaying in different colors, etc. Assuming that the game card ① used by the player in the game battle is of ordinary type, game card ② is of excellent type, game card ① is of legendary type, etc., then at the corresponding moment in the progress bar, game card ① can be displayed in green, game card ② can be displayed in blue, and game card ③ can be displayed in orange, etc., so that the user can intuitively perceive the release timing of different types of game cards in the game battle, so that the user can learn the game operations of the corresponding player.
[0048] In addition, the terminal can also display a corresponding card status mark on the game card, and the card status mark is used to identify whether the user's card library has the game card, so that the user who watches the playback can intuitively perceive whether the corresponding game card is in his own card library. For example, if the user's card library has the corresponding game card, a first status mark (such as "owned" etc.) can be displayed on the game card; if the user's card library does not have the corresponding game card, a second status mark (such as "not owned" etc.) can be displayed on the game card, and the present invention does not limit this.
[0049] Furthermore, the user can also combine the displayed game cards. Specifically, the terminal can respond to the merging operation of the first target game card and the second target game card, merge the first target game card and the second target game card, and merge the usage animation corresponding to the first target game card and the usage animation corresponding to the second target game card into the target usage animation, so as to combine the usage animations by combining the cards, so that the user can intuitively perceive the corresponding usage of different game card combinations, which is convenient for the user to understand the combined usage of different game cards by the corresponding players in the game battle, so as to enrich the content that the user can learn.
[0050] Furthermore, during the process of playing the animation, the terminal can also adjust the playing speed of the animation in response to the speed adjustment operation for the animation. For example, a corresponding "speed" adjustment control can be provided in the graphical user interface, and the user can adjust the playing speed of the animation through the "speed" adjustment control to meet actual game needs.
[0051] It should be noted that the embodiments of the present invention include but are not limited to the above examples. It is understandable that those skilled in the art can also make settings according to actual needs under the guidance of the ideas of the embodiments of the present invention, and the present invention is not limited to this.
[0052] In an embodiment of the present invention, in an instant card game, players can use game cards to release corresponding card skills to achieve game battles, and when a user wants to learn the game operations of other players in a game battle, the user can input a corresponding target operation for the game battle video being played, and the terminal responds to the target operation and displays the target game card and the corresponding usage animation of the target game card in a graphical user interface, wherein the target game card is a game card used by a target player corresponding to the game battle video during the game process, and the usage animation includes the usage process of the target player using the target game card in the game battle corresponding to the game battle video, thereby displaying the corresponding usage process of the game card in the game battle, and intuitively presenting the user with the usage process of the game card in the game battle, etc., so that the user can effectively perceive the game operations and operation details of the corresponding player in the game battle, thereby ensuring the learning and imitation effect of the user.
[0053] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present invention, the following examples are used for exemplary description:
[0054] As an example, the terminal can run a corresponding game application and display a corresponding game interface through a graphical user interface. The user can select a corresponding game match to play a corresponding game match video in the game interface. During the playback process, the user can also select a corresponding target player to specifically play the game match video corresponding to the target player. Figure 2 , shows a schematic diagram of a game interface provided in an embodiment of the present invention, in which the terminal can play the corresponding game battle video in the game interface, and provide a corresponding progress bar and a play speed control control, etc., so that the user can intuitively perceive the play progress and play speed, etc. In addition, a corresponding "card playback" control can also be provided in the game interface, and the user can input a trigger operation for the "card playback". Based on the trigger operation input by the user, the terminal displays the target game card and the corresponding use animation of the target game card in the game interface.
[0055] For example, refer to Figure 3 , showing a schematic diagram of a game interface provided in an embodiment of the present invention, a user can trigger the display of a “card playback” control 310 Figure 3 The terminal can display the game cards in the game interface in the order of use according to the order of use of the game cards used in the game battle, and synchronously display the use animation associated with the game cards displayed in the current game interface, and display the card node identifier 340 corresponding to each game card in the progress bar 320. In addition, the terminal can also display a corresponding range selection bar 330 in the progress bar, so that the user can adjust the range to be viewed through the range selection bar.
[0056] Further, refer to Figure 4 , the user can also combine the displayed game cards. Specifically, the terminal can respond to the combination operation of at least two game cards, combine the usage animations corresponding to at least two game cards, and play the combined target usage animation in the game interface. For example, the user can combine two adjacent game cards. Based on the combined card set, the terminal can combine the usage animations associated with each game card to obtain the target usage animation, so as to combine the usage animations by combining cards, so that the user can intuitively perceive the corresponding usage of different game cards after combination, so as to facilitate the user to understand the combined usage of different game cards by the corresponding players in the game battle, so as to enrich the content that the user can learn.
[0057] In the above process, by displaying the corresponding usage process of game cards in the game battle, the usage process of game cards in the game battle is intuitively presented to the user, so that the user can effectively perceive the game operations and operation details of the corresponding players in the game battle, thereby ensuring the user's learning and imitation effect.
[0058] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0059] Reference Figure 5 , shows a structural block diagram of an information processing device provided in an embodiment of the present invention, wherein a graphical user interface is provided through an electronic terminal, and the content displayed by the graphical user interface includes at least a game interface, which may specifically include the following modules:
[0060] The video display module 501 is used to display the game battle video through the graphical user interface;
[0061] The animation display module 502 is used to respond to the target operation for the game battle video, display the target game card and the usage animation corresponding to the target game card, wherein the target game card is the game card used by the target player corresponding to the game battle video during the game process, and the usage animation includes the process of the target player using the target game card in the game battle corresponding to the game battle video.
[0062] In some feasible implementations, the animation display module 502 is specifically used for:
[0063] In response to a target operation on the game battle video, the game battle video is controlled to enter a card learning state, and a range selection bar is displayed on a progress bar of the game battle video;
[0064] In response to a movement operation of the range selection bar on the progress bar, determining a target progress interval on the progress bar;
[0065] The target game card corresponding to the target progress interval and the usage animation corresponding to the target game card are displayed, wherein the target game card corresponding to the target progress interval is the game card used by the target player in the target progress interval of the game battle video.
[0066] In some feasible implementations, the animation display module 502 is specifically used for:
[0067] In response to a target operation on the game battle video, determining a target game card used by the target player in the game battle process corresponding to the game battle video;
[0068] Generate a usage animation corresponding to each of the target game cards;
[0069] The target game card and the usage animation corresponding to the target game card are displayed on the game battle video.
[0070] In some possible implementations, the target game card is displayed in a corresponding associated area using animation.
[0071] In some feasible implementations, the method further includes:
[0072] In response to a target operation on the game battle video, a card node identifier corresponding to the game card is displayed on a progress bar corresponding to the game battle video according to the usage time of the game card in the game battle.
[0073] In some feasible implementations, before displaying the target game card and the usage animation corresponding to the target game card, the method further includes:
[0074] In response to a selection operation on a target card node identifier on the progress bar, a game card corresponding to the target card node identifier is determined to be the target game card.
[0075] In some feasible implementations, the display style of the card node identifier is determined according to the game card type corresponding to the card node identifier.
[0076] In some feasible implementations, the usage animation further includes an operation identifier of the target player using the target game card.
[0077] In some feasible implementations, the method further includes:
[0078] In response to the speed adjustment operation, the playing speed of the usage animation is adjusted.
[0079] In some feasible implementations, the target game cards include a first target game card and a second target game card; the method further includes:
[0080] In response to the merging operation on the first target game card and the second target game card, the first target game card and the second target game card are merged, and the usage animation corresponding to the first target game card and the usage animation corresponding to the second target game card are merged into a target usage animation.
[0081] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0082] In addition, an embodiment of the present invention further provides an electronic device, comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the various processes of the above-mentioned information processing method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0083] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, each process of the above-mentioned information processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0084] Figure 6 A schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention.
[0085] The electronic device 600 includes but is not limited to: a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, a processor 610, and a power supply 611. Those skilled in the art will appreciate that the electronic device structure involved in the embodiments of the present invention does not constitute a limitation on the electronic device, and the electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently. In the embodiments of the present invention, the electronic device includes but is not limited to a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted terminal, a wearable device, and a pedometer.
[0086] It should be understood that in the embodiment of the present invention, the radio frequency unit 601 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving downlink data from the base station, it is sent to the processor 610 for processing; in addition, uplink data is sent to the base station. Generally, the radio frequency unit 601 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 601 can also communicate with the network and other devices through a wireless communication system.
[0087] The electronic device provides users with wireless broadband Internet access through the network module 602, such as helping users to send and receive emails, browse web pages, and access streaming media.
[0088] The audio output unit 603 can convert the audio data received by the RF unit 601 or the network module 602 or stored in the memory 609 into an audio signal and output it as sound. Moreover, the audio output unit 603 can also provide audio output related to a specific function performed by the electronic device 600 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 603 includes a speaker, a buzzer, a receiver, etc.
[0089] The input unit 604 is used to receive audio or video signals. The input unit 604 may include a graphics processor (GPU) 6041 and a microphone 6042, and the graphics processor 6041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 606. The image frame processed by the graphics processor 6041 can be stored in the memory 609 (or other storage medium) or sent via the radio frequency unit 601 or the network module 602. The microphone 6042 can receive sound and can process such sound into audio data. The processed audio data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 601 in the case of a telephone call mode.
[0090] The electronic device 600 also includes at least one sensor 605, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 6061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 6061 and / or the backlight when the electronic device 600 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, which can be used to identify the posture of the electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; the sensor 605 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be repeated here.
[0091] The display unit 606 is used to display information input by the user or information provided to the user. The display unit 606 may include a display panel 6061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0092] The user input unit 607 can be used to receive input digital or character information, and to generate key signal input related to user settings and function control of the electronic device. Specifically, the user input unit 607 includes a touch panel 6071 and other input devices 6072. The touch panel 6071, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 6071 or near the touch panel 6071 using any suitable object or accessory such as a finger, stylus, etc.). The touch panel 6071 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 610, receives the command sent by the processor 610 and executes it. In addition, the touch panel 6071 can be implemented in various types such as resistive, capacitive, infrared and surface acoustic waves. In addition to the touch panel 6071, the user input unit 607 may also include other input devices 6072. Specifically, other input devices 6072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be described in detail here.
[0093] Further, the touch panel 6071 may be covered on the display panel 6061. When the touch panel 6071 detects a touch operation on or near it, it is transmitted to the processor 610 to determine the type of the touch event, and then the processor 610 provides a corresponding visual output on the display panel 6061 according to the type of the touch event. It can be understood that in one embodiment, the touch panel 6071 and the display panel 6061 are used as two independent components to implement the input and output functions of the electronic device, but in some embodiments, the touch panel 6071 and the display panel 6061 can be integrated to implement the input and output functions of the electronic device, which is not limited here.
[0094] The interface unit 608 is an interface for connecting an external device to the electronic device 600. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 608 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic device 600 or may be used to transmit data between the electronic device 600 and an external device.
[0095] The memory 609 can be used to store software programs and various data. The memory 609 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 609 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0096] The processor 610 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 609 and calling data stored in the memory 609, it performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. The processor 610 may include one or more processing units; preferably, the processor 610 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 610.
[0097] The electronic device 600 may also include a power supply 611 (such as a battery) for supplying power to each component. Preferably, the power supply 611 may be logically connected to the processor 610 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system.
[0098] In addition, the electronic device 600 includes some functional modules not shown, which will not be described in detail here.
[0099] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0100] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0101] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation modes, which are merely illustrative rather than restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.
[0102] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0103] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0104] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0105] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0106] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0107] If the functions are implemented in the form of 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 the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks.
[0108] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. A method of information processing, characterized in that: Providing a graphical user interface via an electronic terminal, the method comprising: Displaying the game battle video through the graphical user interface; In response to a target operation on the game battle video, a target game card and a usage animation corresponding to the target game card are displayed, wherein the target game card is a game card used by a target player corresponding to the game battle video during a game process, and the usage animation includes a usage process of the target player using the target game card in a game battle corresponding to the game battle video.
2. The method according to claim 1, characterized in that The response is to the target operation of the game battle video, and the target game card and the usage animation corresponding to the target game card are displayed, including: In response to a target operation on the game battle video, the game battle video is controlled to enter a card learning state, and a range selection bar is displayed on a progress bar of the game battle video; In response to a movement operation of the range selection bar on the progress bar, determining a target progress interval on the progress bar; The target game card corresponding to the target progress interval and the usage animation corresponding to the target game card are displayed, wherein the target game card corresponding to the target progress interval is the game card used by the target player in the target progress interval of the game battle video.
3. The method according to claim 1, characterized in that The response is to the target operation of the game battle video, and the target game card and the usage animation corresponding to the target game card are displayed, including: In response to a target operation on the game battle video, determining a target game card used by the target player in the game battle process corresponding to the game battle video; Generate a usage animation corresponding to each of the target game cards; The target game card and the usage animation corresponding to the target game card are displayed on the game battle video.
4. The method according to any one of claims 1 to 3, characterized in that: The target game card is displayed in the associated area of the corresponding usage animation.
5. The method according to claim 1, characterized in that: The method further comprises: In response to a target operation on the game battle video, a card node identifier corresponding to the game card is displayed on a progress bar corresponding to the game battle video according to the usage time of the game card in the game battle.
6. The method according to claim 5, characterized in that Before displaying the target game card and the usage animation corresponding to the target game card, the method further includes: In response to a selection operation on a target card node identifier on the progress bar, a game card corresponding to the target card node identifier is determined to be the target game card.
7. The method according to claim 5, characterized in that The display style of the card node identifier is determined according to the game card type corresponding to the card node identifier.
8. The method according to claim 1, characterized in that: The use animation also includes an operation identifier of the target player using the target game card.
9. The method according to claim 1, characterized in that: The method further comprises: In response to the speed adjustment operation, the playing speed of the usage animation is adjusted.
10. The method according to claim 1, characterized in that The target game cards include a first target game card and a second target game card; the method further includes: In response to the merging operation on the first target game card and the second target game card, the first target game card and the second target game card are merged, and the usage animation corresponding to the first target game card and the usage animation corresponding to the second target game card are merged into a target usage animation.
11. An information processing device, characterized in that: Providing a graphical user interface via an electronic terminal, the device comprises: A video display module, used to display the game battle video through the graphical user interface; The animation display module is used to respond to the target operation for the game battle video, display the target game card and the usage animation corresponding to the target game card, wherein the target game card is the game card used by the target player corresponding to the game battle video during the game process, and the usage animation includes the process of the target player using the target game card in the game battle corresponding to the game battle video.
12. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; The memory is used to store computer programs; The processor is used to implement the method according to any one of claims 1 to 10 when executing the program stored in the memory.
13. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the processors to perform the method according to any one of claims 1 to 10.