Information processing method, device, storage medium, processor and electronic device
By providing two touch areas on the terminal device, one for displaying the graphical user interface and the other for recording and adjusting the skill release time information, the problem of skill cooldown time recording error in the game is solved, and the accuracy of prompt messages is improved sex.
Patent Information
- Application Number
- CN202210111820.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-29
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2042-01-29
AI Technical Summary
In game operations, there is an error when players record the cooldown time of enemy skills, resulting in low accuracy of prompt messages sent to teammates. The existing technology has failed to effectively solve this problem.
By providing two touch areas on the terminal device, one for displaying a graphical user interface and the other for recording and adjusting skill release time information, generating accurate target time information to send prompt messages.
Improves the accuracy of skill release time, reduces the impact on game operations, and enhances the accuracy of prompt messages sent to teammates.
Smart Images

Figure CN114504813B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information processing, and in particular to an information processing method, device, storage medium, processor and electronic device. Background Art
[0002] During the game operation, in order to increase the record of successful operations, players will send reminder messages to teammates by recording the enemy's skill cooling time (CD, Cool Time) to make a battle plan. At present, after the enemy uses a skill, players usually record the enemy's cool time manually. When the player starts recording, the enemy has often used the skill, and the recorded time often needs to be pushed forward a little. That is, the accuracy of the player's manual recording of skill usage is low.
[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0004] At least some embodiments of the present invention provide an information processing method, apparatus, storage medium, processor, and electronic device to at least solve the technical problem in the related art that the accuracy of prompt messages used to prompt teammates is low due to errors in the time of recording skills.
[0005] According to one embodiment of the present invention, a method for processing information is provided, wherein a first touch area and a second touch area are provided through a terminal device, and the first touch area provides a graphical user interface, including: in response to a touch operation on the second touch area, a target panel corresponding to a target object is displayed in the graphical user interface, wherein the target object includes: an identifier of a target virtual character and a target skill icon, the target panel is used to display initial time information, a first control and a second control, the initial time information is time information corresponding to a current game progress, the first control is used to adjust the initial time information, and the second control is used to send a prompt message, the prompt message is used to prompt the target virtual character that the target skill icon has executed a release operation of the skill corresponding to the target skill icon in the game scene; in response to the touch operation on the first control, the initial time information is adjusted to generate target time information, wherein the target time information is time information of a historical game event; in response to the touch operation on the second control, a prompt message is generated based on the target object and the target time information, and the prompt message is sent.
[0006] Optionally, in response to a touch operation on the second touch area, a target panel corresponding to the target object is displayed in the graphical user interface, including: in response to a first operation instruction on the second touch area, generating a target cursor in the graphical user interface of the first touch area, wherein the target cursor is used to perform the touch operation on the second touch area, and the first operation instruction is used to generate the target cursor; in response to a second operation instruction on the second touch area, controlling the target cursor to move to a target skill icon, wherein the second operation instruction is used to move the target cursor; when the target cursor moves to the target skill icon, displaying the target panel corresponding to the target object in the graphical user interface.
[0007] Optionally, in response to a second operation instruction on the second touch area, controlling the target cursor to move to the target skill icon includes: in response to the second operation instruction on the second touch area, obtaining a first movement trajectory, wherein the first movement trajectory is used to represent a touch trajectory of performing an operation in the second touch area; and controlling the target cursor to move to the target skill icon based on the first movement trajectory.
[0008] Optionally, controlling the target cursor to move to the target skill icon based on the first moving trajectory includes: obtaining a first area of the first touch area and a second area of the second touch area; determining a target ratio of the first area to the second area; scaling the first moving trajectory according to the target ratio to obtain a second moving trajectory; and controlling the target cursor to move to the target skill icon based on the second moving trajectory.
[0009] Optionally, the first touch area and the second touch area are arranged opposite to each other.
[0010] Optionally, the method also includes: sending a prompt message in response to a touch operation of a third control in the graphical user interface, wherein the third control is used to send the prompt message; and deleting the prompt message in response to a touch operation of a fourth control in the graphical user interface, wherein the fourth control is used to delete the prompt message.
[0011] According to one embodiment of the present invention, there is also provided an information processing device, which provides a first touch area and a second touch area through a terminal device, and the first touch area provides a graphical user interface, including: a display module, which displays a target panel corresponding to the target object in the graphical user interface in response to a touch operation on the second touch area, wherein the target object includes: an identifier of a target virtual character and a target skill icon, and the target panel is used to display initial time information, a first control and a second control, the initial time information is time information corresponding to the current game progress, the first control is used to adjust the initial time information, and the second control is used to send a prompt message, and the prompt message is used to prompt the target virtual character that the target virtual character has executed a release operation of the skill corresponding to the target skill icon in the game scene; an adjustment module, which adjusts the initial time information in response to the touch operation on the first control and generates target time information, wherein the target time information is time information of a historical game event; a sending module, which generates a prompt message based on the target object and the target time information in response to the touch operation on the second control, and sends the prompt message.
[0012] According to one embodiment of the present invention, a non-volatile storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute any of the above information processing methods when running.
[0013] According to one embodiment of the present invention, a processor is further provided, and the processor is used to run a program, wherein the program is configured to execute any of the above information processing methods when running.
[0014] According to one embodiment of the present invention, there is further provided an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute any of the above information processing methods.
[0015] Through the above steps, in response to a touch operation on the second touch area, a target object corresponding to the target object can be displayed in the graphical user interface, wherein the target object includes: an identifier of a target virtual character and a target skill icon, a target panel is used to display initial time information, a first control and a second control, the initial time information is time information corresponding to the current game progress, the first control is used to adjust the initial time information, and the second control is used to send a prompt message, the prompt message is used to prompt the target virtual character that the target skill icon has executed a release operation of the skill corresponding to the target skill icon in the game scene; in response to a touch operation on the first control, the initial time information can be adjusted to generate target time information, wherein the target time information is time information when a historical game event occurs, and in response to a touch operation on the second control, a prompt message is generated based on the target object and the target time information, and the prompt message is sent, thereby obtaining the accurate skill release time of the target virtual character so as to provide accurate prompt messages to other players. It is easy to notice that the touch operation process of displaying the target panel is performed in the second touch area, which will not affect the user's operation process in the first touch area and can reduce the impact on the game operation; and because the target time information used to generate the prompt message is manually adjusted by the user, the error in its time information has been manually eliminated by the user. At this time, the obtained prompt message has a higher accuracy, which can solve the technical problem in the related technology that the prompt message used to prompt teammates has low accuracy due to errors in the time of recording skills. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0017] Figure 1 is a hardware structure block diagram of a mobile terminal according to an information processing method of an embodiment of the present invention;
[0018] Figure 2 is a flow chart of a method for processing information according to an embodiment of the present invention;
[0019] Figure 3 is a schematic diagram of a target panel according to an embodiment of the present invention;
[0020] Figure 4 is a schematic diagram of a prompt message according to an embodiment of the present invention;
[0021] Figure 5 is a flowchart of another information processing method according to an embodiment of the present invention;
[0022] Figure 6is a structural block diagram of another information processing device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0023] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0024] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0025] The method embodiments provided in the embodiments of the present invention can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, the mobile terminal can be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a PDA, a mobile Internet device (Mobile Internet Devices, referred to as MID), a PAD, a game console and other terminal devices. Figure 1 FIG. 1 is a hardware structure block diagram of a mobile terminal of an information processing method according to an embodiment of the present invention. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown in the figure) processor 102 (processor 102 may include but is not limited to a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microprocessor (MCU), a programmable logic device (FPGA), a neural network processor (NPU), a tensor processor (TPU), an artificial intelligence (AI) type processor, etc.) and a memory 104 for storing data. Optionally, the mobile terminal may also include a transmission device 106 for communication functions, an input and output device 108, and a display device 110. It can be understood by those skilled in the art that Figure 1The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.
[0026] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the information processing method in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, realizes the above-mentioned information processing method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the mobile terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0027] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0028] The inputs in the input / output device 108 may come from a plurality of human interface devices (HIDs), such as keyboards and mice, game controllers, and other dedicated game controllers (such as steering wheels, fishing rods, dance mats, remote controls, etc.). In addition to providing input functions, some human interface devices may also provide output functions, such as force feedback and vibration of game controllers, audio output of controllers, etc.
[0029] The display device 110 may be, for example, a head-up display (HUD), a touch-screen liquid crystal display (LCD), and a touch display (also referred to as a "touch screen" or "touch display screen"). The liquid crystal display may enable a user to interact with a user interface of the mobile terminal. In some embodiments, the mobile terminal has a graphical user interface (GUI), and a user may interact with the GUI by finger contacts and / or gestures on a touch-sensitive surface, wherein the human-computer interaction functions here may optionally include the following interactions: creating web pages, drawing, word processing, making electronic documents, games, video conferencing, instant messaging, sending and receiving emails, call interfaces, playing digital videos, playing digital music, and / or web browsing, etc. The executable instructions for executing the above-mentioned human-computer interaction functions are configured / stored in a computer program product or a readable storage medium executable by one or more processors.
[0030] In one embodiment of the present disclosure, the information processing method can be run on a local terminal device or a server. When the information processing method is run 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.
[0031] In an optional implementation, various cloud applications can be run under the cloud interaction system, such as cloud games. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the operation mode of cloud games, the operating body of the game program and the main body of the game screen presentation are separated, the storage and operation of the information processing method are completed on the cloud game server, and the role of 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 function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, etc.; but the cloud game server in the cloud is used for information processing. When playing the game, the player operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.
[0032] In an optional embodiment, taking a game as an example, a local terminal device stores a game program and is used to present a game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, the game program is downloaded and installed by an electronic device and run conventionally. The local terminal device may provide the graphical user interface to the player in a variety of ways, for example, it may be rendered and displayed on a display screen of the terminal, or provided to the player through a holographic projection. For example, the local terminal device may include a display screen and a processor, the display screen is used to present a graphical user interface, the graphical user interface includes a game screen, and the processor is used to run the game, generate a graphical user interface, and control the display of the graphical user interface on the display screen.
[0033] In a possible implementation, an embodiment of the present invention provides a method for processing information, providing a graphical user interface through a terminal device, wherein the terminal device can be the local terminal device mentioned above, or can be a client device in the cloud interaction system mentioned above. Figure 2 is a flow chart of a method for processing information according to one embodiment of the present invention, wherein a first touch area and a second touch area are provided by a terminal device, and the first touch area provides a graphical user interface, such as Figure 2 As shown, the method comprises the following steps:
[0034] Figure 2 FIG. 1 is a flow chart of a method for processing information according to an embodiment of the present invention. Figure 2 As shown, the method may include the following steps:
[0035] Step S202 : in response to the touch operation on the second touch area, displaying a target panel corresponding to the target object in the graphical user interface.
[0036] Among them, the target object includes: the identification of the target virtual character and the target skill icon, the target panel is used to display the initial time information, the first control and the second control, the initial time information is the time information corresponding to the current game progress, the first control is used to adjust the initial time information, and the second control is used to send a prompt message, and the prompt message is used to prompt the target virtual character that the skill release operation corresponding to the target skill icon has been executed in the game scene.
[0037] The first touch area and the second touch area are provided by the terminal device, and the first touch area provides a graphical user interface.
[0038] The terminal device may be a handheld terminal device such as a mobile phone or a tablet. The graphical user interface may be an interface for displaying a game scene. The terminal device may be a device with a double-sided screen or a device with a folding screen.
[0039] The terminal device may also be a device including two touch control areas, such as a laptop computer, etc. The first touch control area may be a display screen of the laptop computer, and the second touch control area may be a touch pad or a mouse arranged on a keyboard.
[0040] In an optional embodiment, two oppositely disposed screens of the terminal device can both be touch-controlled, and the two oppositely disposed screens can be the front side of the terminal device and the back side of the terminal device, wherein the front side of the terminal device can provide a first touch area, and a graphical user interface can be provided in the first touch area, and the back side of the terminal device can provide a second touch area, and a graphical user interface may not be provided in the second touch area, or a graphical user interface may be provided in the second touch area, and no limitation is made here.
[0041] In another optional embodiment, the terminal device may have a folding function, and the first touch area and the second touch area of the unfolded terminal device may be combined, and an overall graphical user interface may be displayed in the first touch area and the second touch area. The first touch area of the folded terminal device may provide a graphic user interface, and the second touch area may not provide a graphical user interface, or may provide a graphical user interface in the second touch area, without any limitation here.
[0042] In another optional embodiment, when the player needs to record the skill usage status of the target virtual character, the player can touch the position in the second touch area corresponding to the avatar of the target virtual character or the target skill icon. After touching the second touch area, the target panel corresponding to the target object can be displayed in the graphical user interface in the first touch area. Since the second touch area is separately provided from the first touch area, the related operations in the first touch area are not affected in the process of manipulating the second touch area, so the operation of displaying the target panel can be avoided from affecting the game operation process in the first graphical user interface, thereby improving the user's gaming experience.
[0043] The target object mentioned above can be an object that needs to record the skill status, and the time information in the target panel can be used to record the time when the target object uses the skill. Figure 3 As shown, the target object may be the identifier of the target virtual character and the target skill icon, wherein the identifier of the target virtual character may be the name of the target virtual character or the icon of the target virtual character, and the target skill icon may be an icon corresponding to the skill.
[0044] The above-mentioned initial time information may be the time information corresponding to the game progress, that is, the time progress of the game from the beginning to the present. For example, if the game lasts for 5 minutes from the beginning to the present, the initial time information is 5 minutes.
[0045] The target panel may be displayed on the target skill icon, wherein the target panel may display initial time information, a first control, and a second control. Figure 3 As shown, the target panel may include a first control, a second control, and initial time information. Figure 3 The first control may include two sub-controls, that is, the first sub-control is the triangle above the target skill icon, and the second sub-control is the triangle below the target skill icon. The first sub-control is used to advance the initial time information. For example, if the initial time information is 5 minutes, the first sub-control can be used to adjust the initial time information to 4 minutes. The second sub-control is used to push the initial time information back. For example, if the initial time information is 5 minutes, the second sub-control can be used to adjust the initial time information to 6 minutes. The second control can be a send button, and the initial time information can be 0:22. The name of character A and the name of skill B can also be displayed in the target panel.
[0046] The target virtual character mentioned above may be a character to be prompted with skill release information.
[0047] In an optional embodiment, the prompt message can be information sent to a chat box in the game scene in the form of text, or information displayed in a specified area in the game scene in the form of text. The prompt message can also be broadcast in the form of voice.
[0048] Step S204, in response to the touch operation on the first control, adjusting the initial time information to generate target time information.
[0049] The target time information is the time information when the historical game event occurs.
[0050] The above-mentioned historical game event may be a release operation of a skill corresponding to a target skill icon executed by a target virtual character.
[0051] In an optional embodiment, the first control can be controlled by performing a touch operation on the second touch area. For example, a touch operation can be performed at a position corresponding to the first control on the back of the terminal device to achieve the purpose of controlling the first control. This can avoid the process of adjusting the initial time information affecting the game operations performed by the user in the first touch area, thereby improving the user's gaming experience.
[0052] In another optional embodiment, the first control may also be controlled by performing a touch operation on the first touch area.
[0053] In another optional embodiment, if the user needs to send a prompt message about the target virtual character releasing the target skill, the initial time information can be adjusted through the first control displayed in the target panel to the target time information for the target virtual character to release the target skill, so as to obtain the accurate skill release time of the target virtual character, thereby improving the accuracy of the combat plan and enhancing the player's gaming experience.
[0054] Step S206, in response to the touch operation on the second control, generating a prompt message based on the target object and the target time information, and sending the prompt message.
[0055] In an optional embodiment, the second control can be controlled by performing a touch operation on the second touch area. For example, a touch operation can be performed at a position corresponding to the second control on the back of the terminal device to achieve the purpose of controlling the second control. This can avoid the process of adjusting the initial time information affecting the game operations performed by the user in the first touch area, thereby improving the user's gaming experience.
[0056] In another optional embodiment, the second control may also be controlled by performing a touch operation on the first touch area.
[0057] In another optional embodiment, the user adjusts the initial time information through the first control. After generating the target time information, the user can click the second control to generate a prompt message corresponding to the target object based on the target object and the target time information, and send the prompt message to prompt teammates to formulate a battle plan.
[0058] In an optional embodiment, the following can be generated based on the target virtual character identifier, target skill icon, and target time information in the target object: Figure 3 The target panel shown in the figure is convenient for players to quickly understand the skill usage of the target virtual character. The target object can also generate a target object based on the role name corresponding to the target virtual character's identifier, the skill name corresponding to the target skill icon, the target virtual character's identifier, the target skill icon, and the target time information. Figure 4 The prompt message shown allows players to more intuitively view the skill usage of the target virtual character.
[0059] In another optional embodiment, the role name of the target virtual character can be determined based on the identification of the target virtual character in the target object, and the skill name of the target skill can be determined based on the target skill icon in the target object. After obtaining the role name and skill name, the role name, skill name and target time information can be filled into a preset template, and a prompt message about the target virtual character using the target skill is generated and sent.
[0060] For example, the character name of the target virtual character may be character A, the skill name of the target skill may be skill B, and the target time information may be time C. The preset template may be "character name uses target skill at target time information", and the "character name" in the preset template may be replaced with "character A", the "target time information" may be replaced with "time C", and the "target skill" may be replaced with "time C", and the generated prompt message may be "character A uses skill B at time C".
[0061] Through the above steps, in response to a touch operation on the second touch area, a target panel corresponding to the target object can be displayed in the graphical user interface, wherein the target object includes: an identifier of a target virtual character and a target skill icon, and the target panel is used to display initial time information, a first control, and a second control. The initial time information is time information corresponding to the current game progress, the first control is used to adjust the initial time information, and the second control is used to send a prompt message, and the prompt message is used to prompt the target virtual character that the target skill icon has executed a release operation of the skill corresponding to the target skill icon in the game scene; in response to a touch operation on the first control, the initial time information can be adjusted to generate target time information, wherein the target time information is time information when a historical game event occurs, and in response to a touch operation on the second control, a prompt message is generated based on the target object and the target time information, and the prompt message is sent, thereby recording the accurate skill release time of the target virtual character so as to provide accurate prompt messages to other players. It is easy to notice that the touch operation process of displaying the target panel is performed in the second touch area, which will not affect the user's operation process in the first touch area and can reduce the impact on the game operation; and because the target time information used to generate the prompt message is manually adjusted by the user, the error in its time information has been manually eliminated by the user. At this time, the obtained prompt message has a higher accuracy, which can solve the technical problem in the related technology that the prompt message used to prompt teammates has low accuracy due to errors in the time of recording skills.
[0062] Optionally, in response to a touch operation on the second touch area, a target panel corresponding to the target object is displayed in the graphical user interface, including: in response to a first operation instruction on the second touch area, generating a target cursor in the graphical user interface of the first touch area, wherein the target cursor is used to assist in performing the touch operation in the second touch area, and the first operation instruction is used to generate the target cursor; in response to a second operation instruction on the second touch area, controlling the target cursor to move to a target skill icon, wherein the second operation instruction is used to move the target cursor; when the target cursor moves to the target skill icon, displaying the target panel corresponding to the target object in the graphical user interface.
[0063] The above-mentioned first operation instruction can be a click operation, a long press operation, a sliding operation, etc. There is no limitation on the first operation instruction here. This application takes a click operation as an example for explanation.
[0064] The above-mentioned second operation instruction can be a click operation, a long press operation, a sliding operation, etc. There is no limitation on the second operation instruction here. This application takes the sliding operation as an example for explanation.
[0065] The target cursor can be displayed in the form of an arrow or an aperture, and the display mode of the target cursor is not limited. It should be noted that the user can control the target cursor to move in the first touch area, and the user can also control the target cursor to move in the second touch area.
[0066] In an optional embodiment, the user can perform a click operation in the second touch area, and a target cursor can be generated in the graphical user interface of the first touch area, wherein the target cursor serves as a display medium for the user to perform operations in the second touch area. The user can adjust the operation direction in the second touch area according to the position of the target cursor. By executing the first operation instruction in the second touch area, the process of displaying the target panel can be avoided from affecting the game operations performed by the user in the first touch area.
[0067] In another optional embodiment, when the user does not perform a game operation in the first touch area, the user may also execute a first operation instruction on the first touch area to generate a target cursor in the graphical user interface of the first touch area.
[0068] In another optional embodiment, when the user performs a sliding operation in the second touch area, the target cursor moves in the graphical user interface according to the sliding trajectory of the sliding operation. The user can control the target cursor of the first touch area to move to the position of the target skill icon by performing a sliding operation in the second touch area; when the target cursor moves to the target skill icon, the target panel corresponding to the target object can be displayed in the graphical user interface.
[0069] In another optional embodiment, when the user does not perform a game operation in the first touch area, the user can also execute a second operation instruction on the first touch area to control the target cursor to move to the target skill icon.
[0070] Optionally, in response to a second operation instruction on the second touch area, controlling the target cursor to move to the target skill icon includes: in response to the second operation instruction on the second touch area, obtaining a first movement trajectory, wherein the first movement trajectory is used to represent a touch trajectory of performing an operation in the second touch area; and controlling the target cursor to move to the target skill icon based on the first movement trajectory.
[0071] The first movement track may be a movement track of a user's finger performing a touch operation in the second touch area, for example, a track of a user sliding his finger in the second touch area.
[0072] In an optional embodiment, after the user performs a sliding operation with a finger in the second touch area, the touch trajectory of the finger sliding in the second touch area can be obtained, and the target cursor can be controlled to move along the first moving trajectory to the target skill icon, so as to display the target panel corresponding to the target object in the graphical user interface.
[0073] Optionally, controlling the target cursor to move to the target skill icon based on the first moving trajectory includes: obtaining a first area of the first touch area and a second area of the second touch area; determining a target ratio of the first area to the second area; scaling the first moving trajectory according to the target ratio to obtain a second moving trajectory; and controlling the target cursor to move to the target skill icon based on the second moving trajectory.
[0074] In an optional embodiment, when the size of the first touch area is different from the size of the second touch area, a target ratio of the first area of the first touch area to the second area of the second touch area can be obtained, so that the first moving trajectory in the second touch area can be scaled by the target ratio to obtain the second moving trajectory, so that the target cursor can move along the second trajectory to the target skill icon.
[0075] For example, if the area of the first touch area on the front of the terminal device is twice the area of the second touch area on the back, moving one centimeter in the second touch area is equivalent to moving two centimeters in the first touch area. In this case, the first moving trajectory in the second touch area needs to be expanded to obtain the second moving trajectory so that the target cursor can move to the target skill icon along the second moving trajectory.
[0076] Optionally, the first touch area and the second touch area are arranged opposite to each other.
[0077] In an optional embodiment, the first touch area may be respectively set on the front side of the terminal device and the back side of the terminal device.
[0078] Optionally, the method also includes: sending the prompt message in response to a touch operation of a third control in the graphical user interface, wherein the third control is used to send the prompt message; and deleting the prompt message in response to a touch operation of a fourth control in the graphical user interface, wherein the fourth control is used to delete the prompt message.
[0079] The third control may be a control for repeatedly sending a sent prompt message, and the fourth control may be a control for deleting a sent prompt message.
[0080] In an optional embodiment, the shapes of the third control and the fourth control may be as follows: Figure 4 The shape of the.
[0081] In another optional embodiment, in response to a touch operation on a third control in the graphical user interface, an already sent prompt message can be sent again in the chat box to achieve the effect of repeatedly prompting teammates; in response to a touch operation on a fourth control in the graphical user interface, an already sent prompt message can be deleted, so that if the prompt message is incorrect, the prompt message can be deleted to avoid causing trouble to teammates.
[0082] Combine the following Figure 5 A preferred embodiment of the present invention is described in detail. Figure 5 As shown, the method may include the following steps:
[0083] Step S501, the user opens the battle information panel by clicking the first touch area;
[0084] Step S502, the user generates a target cursor by clicking the second touch area, and performs a touch operation in the second touch area to slide the target cursor in the graphical user interface onto the target object, and displays a target panel;
[0085] The target object includes the target virtual character's logo and the target skill icon.
[0086] Step S503, the user clicks the first control in the target panel to adjust the initial time information to generate target time information;
[0087] The above-mentioned first control may be a + button and a - button, wherein the + button is used to push the initial time information forward, and the - button is used to push the initial time information backward.
[0088] Step S504, the user clicks on the second control in the target panel to generate a prompt message, and sends the prompt message to the main panel;
[0089] The second control may be a send button. The main panel may be a chat record box.
[0090] Step S505, the user clicks the third control displayed next to the prompt message in the main panel to send the prompt message to the main panel again;
[0091] Step S506: The user clicks on the fourth control displayed next to the prompt message in the main panel to delete the prompt message.
[0092] It should be noted that, when there is multi-finger contact in the above touch operation, the first finger contact point from no contact to contact is taken as the contact point.
[0093] Through the above steps, when the user needs to record the skills released by the target virtual character, he does not need to type manually to record, but only needs to perform a touch operation to record the prompt message of the target virtual character releasing the skill, which can improve the efficiency of the user in recording information. In addition, the target time information used to generate the prompt message is the time information obtained after adjustment, and its accuracy is relatively high. Therefore, the accuracy of the prompt message can also be improved, thereby improving the user's game experience.
[0094] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented 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 device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0095] In the present embodiment, a processing device for information is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the terms "unit" and "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0096] Figure 6 is a structural block diagram of an information processing device according to one embodiment of the present invention, wherein a first touch area and a second touch area are provided by a terminal device, wherein the first touch area provides a graphical user interface, such as Figure 6 As shown, the device includes: a display module 602 , an adjustment module 604 , and a sending module 606 .
[0097] Among them, the display module is used to display a target panel corresponding to the target object in the graphical user interface in response to a touch operation on the second touch area, wherein the target object includes: an identifier of a target virtual character and a target skill icon, and the target panel is used to display initial time information, a first control and a second control, wherein the initial time information is time information corresponding to the current game progress, the first control is used to adjust the initial time information, and the second control is used to send a prompt message, and the prompt message is used to prompt the target virtual character that the target virtual character has executed a release operation of the skill corresponding to the target skill icon in the game scene; the adjustment module is used to adjust the initial time information and generate target time information in response to a touch operation on the first control, wherein the target time information is time information of a historical game event; the sending module is used to generate the prompt message based on the target object and the target time information in response to a touch operation on the second control, and send the prompt message.
[0098] Optionally, the display module includes: a generating unit, a control unit, and a display unit.
[0099] Among them, the generation unit is used to generate a target cursor in the graphical user interface of the first touch area in response to a first operation instruction on the second touch area, wherein the target cursor is used to perform a touch operation in the second touch area, and the first operation instruction is used to generate the target cursor; the control unit is used to control the target cursor to move to the target skill icon in response to a second operation instruction on the second touch area, wherein the second operation instruction is used to move the target cursor; the display unit is used to display the target panel corresponding to the target object in the graphical user interface when the target cursor moves to the target skill icon.
[0100] Optionally, the control unit includes: an acquisition subunit and a control subunit.
[0101] Among them, the acquisition subunit is used to obtain a first movement trajectory in response to a second operation instruction on the second touch area, wherein the first movement trajectory is used to represent the touch trajectory of performing an operation in the second touch area; the control subunit is used to control the target cursor to move to the target skill icon based on the first movement trajectory.
[0102] Optionally, the control subunit is also used to obtain a first area of the first touch area and a second area of the second touch area, determine a target ratio of the first area to the second area, scale the first movement trajectory according to the target ratio to obtain a second movement trajectory, and control the target cursor to move to the target skill icon based on the second movement trajectory.
[0103] Optionally, the first touch area and the second touch area are arranged opposite to each other.
[0104] Optionally, the device also includes: a sending module for sending the prompt message in response to a touch operation of a third control in the graphical user interface, wherein the third control is used to send the prompt message; and a deleting module for deleting the prompt message in response to a touch operation of a fourth control in the graphical user interface, wherein the fourth control is used to delete the prompt message.
[0105] It should be noted that the above-mentioned units and modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to this: the above-mentioned units and modules are all located in the same processor; or, the above-mentioned units and modules are located in different processors in any combination.
[0106] An embodiment of the present invention further provides a non-volatile storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.
[0107] Optionally, in this embodiment, the non-volatile storage medium may be configured to store a computer program for performing the following steps: in response to a touch operation on the second touch area, displaying a target panel corresponding to a target object in the graphical user interface, wherein the target object includes: an identifier of a target virtual character and a target skill icon, the target panel being used to display initial time information, a first control, and a second control, the initial time information being time information corresponding to a current game progress, the first control being used to adjust the initial time information, and the second control being used to send a prompt message, the prompt message being used to prompt the target virtual character that the target virtual character has executed a release operation of a skill corresponding to the target skill icon in the game scene; in response to a touch operation on the first control, adjusting the initial time information and generating target time information, wherein the target time information is time information for a historical game event; in response to a touch operation on the second control, generating the prompt message based on the target object and the target time information, and sending the prompt message.
[0108] Optionally, in this embodiment, the above-mentioned non-volatile storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.
[0109] An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0110] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0111] Optionally, in this embodiment, the above-mentioned processor can be configured to perform the following steps through a computer program: in response to a touch operation on the second touch area, a target panel corresponding to the target object is displayed in the graphical user interface, wherein the target object includes: an identifier of a target virtual character and a target skill icon, and the target panel is used to display initial time information, a first control and a second control, the initial time information is time information corresponding to the current game progress, the first control is used to adjust the initial time information, and the second control is used to send a prompt message, and the prompt message is used to prompt the target virtual character that the target virtual character has executed a release operation of the skill corresponding to the target skill icon in the game scene; in response to the touch operation on the first control, the initial time information is adjusted to generate target time information, wherein the target time information is time information of a historical game event; in response to the touch operation on the second control, the prompt message is generated based on the target object and the target time information, and the prompt message is sent.
[0112] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.
[0113] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0114] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0115] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, 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 units or modules, which can be electrical or other forms.
[0116] 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 units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0117] 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. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0118] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a 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: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0119] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A method for processing information, characterized in that: A first touch area and a second touch area are provided by a terminal device, wherein the first touch area provides a graphical user interface, including: In response to a touch operation on the second touch area, a target panel corresponding to a target object is displayed in the graphical user interface, wherein the target object includes: an identifier of a target virtual character and a target skill icon, and the target panel is used to display initial time information, a first control, and a second control, wherein the initial time information is time information corresponding to a current game progress, the first control is used to adjust the initial time information, and the second control is used to send a prompt message, wherein the prompt message is used to prompt the target virtual character that a release operation of a skill corresponding to the target skill icon has been performed in a game scene; In response to the touch operation on the first control, the initial time information is adjusted to generate target time information, wherein the target time information is the time information when the historical game event occurs; In response to the touch operation on the second control, the prompt message is generated based on the target object and the target time information, and the prompt message is sent.
2. The method according to claim 1, characterized in that: In response to the touch operation on the second touch area, displaying a target panel corresponding to the target object in the graphical user interface includes: In response to a first operation instruction on the second touch area, generating a target cursor in a graphical user interface of the first touch area, wherein the target cursor is used to perform a touch operation on the second touch area, and the first operation instruction is used to generate the target cursor; In response to a second operation instruction on the second touch area, controlling the target cursor to move to the target skill icon, wherein the second operation instruction is used to move the target cursor; When the target cursor moves to the target skill icon, the target panel corresponding to the target object is displayed in the graphical user interface.
3. The method according to claim 2, characterized in that In response to a second operation instruction on the second touch area, controlling the target cursor to move to the target skill icon includes: In response to a second operation instruction on the second touch area, acquiring a first movement trajectory, wherein the first movement trajectory is used to represent a touch trajectory of performing an operation in the second touch area; The target cursor is controlled to move to the target skill icon based on the first movement trajectory.
4. The method according to claim 3, characterized in that Controlling the target cursor to move to the target skill icon based on the first movement trajectory includes: Acquire a first area of the first touch control region and a second area of the second touch control region; determining a target ratio of the first area to the second area; Scaling the first moving trajectory according to the target ratio to obtain a second moving trajectory; The target cursor is controlled to move to the target skill icon based on the second movement trajectory.
5. The method according to claim 3, characterized in that: The first touch area and the second touch area are arranged opposite to each other.
6. The method according to claim 1, characterized in that The method further comprises: In response to a touch operation of a third control in the graphical user interface, sending the prompt message, wherein the third control is used to send the prompt message; In response to a touch operation of a fourth control in the graphical user interface, the prompt message is deleted, wherein the fourth control is used to delete the prompt message.
7. An information processing device, characterized in that: A first touch area and a second touch area are provided by a terminal device, wherein the first touch area provides a graphical user interface, including: a display module, in response to a touch operation on the second touch area, displaying a target panel corresponding to a target object in the graphical user interface, wherein the target object includes: an identifier of a target virtual character and a target skill icon, the target panel is used to display initial time information, a first control, and a second control, the initial time information is time information corresponding to a current game progress, the first control is used to adjust the initial time information, and the second control is used to send a prompt message, the prompt message is used to prompt the target virtual character that a release operation of a skill corresponding to the target skill icon has been performed in a game scene; an adjustment module, in response to a touch operation on the first control, adjusting the initial time information to generate target time information, wherein the target time information is time information when a historical game event occurs; The sending module generates the prompt message based on the target object and the target time information in response to the touch operation on the second control, and sends the prompt message.
8. A non-volatile storage medium, characterized in that: The non-volatile storage medium stores a computer program, wherein the computer program is configured to execute the information processing method described in any one of claims 1 to 6 when running.
9. A processor, characterized in that: The processor is used to run a program, wherein the program is configured to execute the information processing method described in any one of claims 1 to 6 when running.
10. An electronic device comprising a memory and a processor, characterized in that: The memory stores a computer program, and the processor is configured to run the computer program to execute the information processing method described in any one of claims 1 to 6.
Citation Information
Patent Citations
Information sending method and device and electronic equipment
CN112426718A
Information processing method and device and terminal equipment
CN113244603A
