Display control method and device of terminal, storage medium and electronic equipment

By dynamically adjusting the playback speed of virtual scene animations in the graphical user interface of the mobile terminal, the problems of game interruption and poor interaction coherence caused by terminal screen out are solved, and a better user experience is achieved.

CN120216077APending Publication Date: 2025-06-27NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510285376.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-11
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

When the mobile terminal is in a screen-off state, the game or application will be interrupted, causing the user to miss important content and rewards, and cannot revert the game process, affecting the consistency of human-computer interaction.

Method used

By displaying the virtual scene animation according to the initial playback speed in the graphical user interface, the playback speed is reduced in response to the operation command not being received, and the playback speed is restored after the operation command is received, so as to avoid the terminal entering the screen-off state.

Benefits of technology

It reduces the terminal device to enter the screen-off state, avoids users from missing important content and rewards, and improves the coherence and user experience of human-computer interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120216077A_ABST
    Figure CN120216077A_ABST
Patent Text Reader

Abstract

The invention provides a terminal display control method, a terminal display control device, a computer storage medium and electronic equipment, and relates to the technical field of terminal display processing. The method comprises the following steps: displaying a virtual scene animation in a graphical user interface according to an initial playing speed; reducing the playing speed of the virtual scene animation in response to the situation that the operation instruction is not received within the first duration; and after the playing speed of the virtual scene animation is reduced, in response to a received operation instruction for the graphical user interface, increasing the playing speed of the virtual scene animation so as to recover the playing speed of the virtual scene animation. According to the method and the device, the user can be reminded in time to reduce the situation that the terminal enters the screen-off state, so that the user misses wonderful contents and rewards displayed in the interface due to the screen-off state, the continuity of man-machine interaction is improved, and then the use experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] With the continuous development and update of terminal technologies, the number of application programs (APPs) running on terminal devices is also increasing day by day. To reduce the power consumption of terminal devices, they usually enter the screen-off state after not receiving operation instructions for a period of time.

[0003] Taking game applications as an example, during the running of a game, when the mobile terminal enters the screen-off state, the game will be interrupted, and the game application still runs in the background in the screen-off state, resulting in players missing the wonderful game content during the screen-off period. Moreover, players cannot roll back the game process to watch again the game content missed during the above screen-off period, making the human-computer interaction coherence of the game poor. Summary of the Invention

[0004] The present disclosure provides a display control method for a terminal, a display control device for a terminal, a computer storage medium, and an electronic device, thereby avoiding users missing the wonderful content and rewards displayed in the application program due to the screen-off of the terminal, improving the coherence of human-computer interaction, and then improving the user experience.

[0005] In a first aspect, an embodiment of the present disclosure provides a display control method for a terminal. The method provides a graphical user interface through a terminal device, including: displaying a virtual scene animation at an initial playback speed in the graphical user interface; reducing the playback speed of the virtual scene animation in response to not receiving an operation instruction within a first duration; after reducing the playback speed of the virtual scene animation, increasing the playback speed of the virtual scene animation in response to receiving an operation instruction for the graphical user interface to restore the playback speed of the virtual scene animation.

[0006] In a second aspect, an embodiment of the present disclosure provides a display control device for a terminal. The device provides a graphical user interface through a terminal device. The device includes: an animation display module for displaying a virtual scene animation at an initial playback speed in the graphical user interface; a first speed adjustment module for reducing the playback speed of the virtual scene animation in response to not receiving an operation instruction within a first duration; a second speed adjustment module for increasing the playback speed of the virtual scene animation in response to receiving an operation instruction for the graphical user interface after reducing the playback speed of the virtual scene animation to restore the playback speed of the virtual scene animation.

[0007] In a third aspect, an embodiment of the present disclosure provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the above display control method for a terminal.

[0008] Fourthly, an embodiment of the present disclosure provides an electronic device, including: a processor; and a memory for storing executable instructions of the processor; wherein, the processor is configured to execute the display control method of the terminal as described above by executing the executable instructions.

[0009] Fifthly, an embodiment of the present disclosure provides a computer program product, including a computer program, which is executed by a processor to implement the display control method of the terminal as described above.

[0010] The technical solution of the present disclosure has the following beneficial effects:

[0011] The above display control method of the terminal displays the virtual scene animation at the initial playback speed in the graphical user interface; in response to no operation instruction being received within the first duration, the playback speed of the virtual scene animation is reduced; after reducing the playback speed of the virtual scene animation, in response to receiving an operation instruction for the graphical user interface, the playback speed of the virtual scene animation is increased to restore the playback speed of the virtual scene animation. This method can remind the user that the terminal device is about to enter the screen-off state by reducing the playback speed of the virtual scene animation when the terminal device detects that no operation instruction is received within the first duration, so that the user can timely restore the playback speed of the virtual scene animation through the operation instruction for the graphical user interface, thereby avoiding the terminal device from entering the screen-off state. Through the above technical means, the terminal device entering the screen-off state can be reduced, and thus the technical problem in the prior art that the user misses the wonderful content and / or rewards during the screen-off period of the terminal due to screen-off and the user interaction coherence is affected is solved, thereby achieving the technical effects of improving the user interaction coherence and the user experience.

[0012] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. Description of the Drawings

[0013] The drawings herein are incorporated into the specification and constitute a part of this specification, showing the embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and those of ordinary skill in the art can obtain other drawings based on these drawings without creative efforts.

[0014] Figure 1 Schematically showing the display control diagram of the terminal in one related technical solution of this exemplary embodiment;

[0015] Figure 2 Schematically showing the application scenario architecture diagram of the display control system of one terminal in this exemplary embodiment;

[0016] Figure 3 A flowchart schematically showing a display control method of one of the terminals in this exemplary embodiment;

[0017] Figure 4 A schematic diagram showing a display of one of the first linear function / second linear function in this exemplary embodiment;

[0018] Figure 5 A schematic diagram showing a display of one of the first mapping relationship / second mapping relationship in this exemplary embodiment;

[0019] Figure 6A A schematic diagram schematically showing a display of a screen - on prompt control in one of the terminals in this exemplary embodiment;

[0020] Figure 6B A schematic diagram schematically showing a display of another screen - on prompt control in this exemplary embodiment;

[0021] Figure 6C A flowchart schematically showing another method of displaying a screen - on prompt control in this exemplary embodiment;

[0022] Figure 7 A schematic diagram showing the structure of a display control device of a terminal in this exemplary embodiment;

[0023] Figure 8 A schematic diagram showing the structure of an electronic device in this exemplary embodiment. Detailed implementation manners

[0024] Now, the exemplary embodiments will be described more fully with reference to the accompanying drawings. However, the exemplary embodiments can be implemented in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be more thorough and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of the embodiments of the present disclosure. However, those skilled in the art will realize that one or more of the specific details can be omitted in practicing the technical solutions of the present disclosure, or other methods, components, devices, steps, etc. can be adopted. In other cases, well - known technical solutions are not shown or described in detail to avoid obscuring the various aspects of the present disclosure.

[0025] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus repeated descriptions thereof will be omitted. Some of the block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0026] The flowcharts shown in the accompanying drawings are only illustrative and do not necessarily include all steps. For example, some steps can be further decomposed, while some steps can be combined or partially combined. Therefore, the actual execution order may be changed according to the actual situation.

[0027] With the continuous development and update of mobile terminals / electronic devices, the number of application programs running on mobile terminals is increasing day by day. The more application programs a mobile terminal runs simultaneously, the higher the energy consumption of the corresponding mobile terminal (such as power consumption). To reduce the energy consumption of the mobile terminal and ensure that the mobile terminal runs for as long as possible, usually when the mobile terminal detects that no operation instruction from the user has been received for a certain period of time, it will be controlled to enter the screen-off state, where the screen-off state can also be referred to as the power-off screen state.

[0028] Taking the mobile terminal as a mobile phone as an example, when the mobile phone enters the screen-off state after the screen is turned off, the background-running application programs are presented in a screen-off manner. While saving power, in order to facilitate information transmission, a related technical solution also adds a personalized screen-off display function (Always On Display, abbreviated as AOD). Figure 1 Schematically shows a screen-off display diagram in one of the related technical solutions of this exemplary embodiment; refer to Figure 1 As shown, without lighting the entire screen of the mobile terminal, the functions of displaying time, incoming call information ( Figure 1 not shown in Figure 1 ), push messages (such as the power level and weather shown in

[0029] Meanwhile, during the period when the mobile terminal enters the screen-off state, the running applications will continue to run in the background. Taking a game application as an example, when the game runs to a critical turn-based level and the user does not execute any operation instructions within a certain period of time, the mobile phone will enter the screen-off state, which will easily cause the running game to freeze and exit, and then need to be re-entered. This is especially true for H5 games (i.e., the abbreviation of HTML5 games, a game developed using HTML5 technology) in various software media (such as web pages, applets, etc.) on the mobile terminal. This will cause the user to miss the wonderful scenes and game rewards in the game. It should be noted that due to the operation mechanism of applets / web pages, H5 games are very likely to experience game freezes and exits when the terminal device enters the screen-off state.

[0030] For the games that have not exited, the screen-off of the mobile phone will also cause the game application to continue running in the background, thus causing the player to miss key game content and game rewards, etc., and unable to go back or jump to the game node before the one missed due to the screen-off of the mobile phone, resulting in poor interaction coherence and affecting the user's human-computer interaction experience.

[0031] In view of the above problems, the exemplary embodiments of the present disclosure propose a display control method for a terminal. When the terminal device detects that no operation instructions have been received within a certain period of time, the method reminds the user that the terminal device is about to enter the screen-off state by reducing the playback speed of the virtual scene animation, so that the user can timely restore the playback speed of the virtual scene animation through operation instructions for the graphical user interface, and then avoid the terminal device from entering the screen-off state. The purpose of this method is to prompt the user to wake up the terminal device in time from the source to avoid the terminal device from entering the screen-off state, thereby reducing the technical problems in the prior art that the user misses the wonderful content and / or rewards during the screen-off period of the terminal and affects the user interaction coherence.

[0032] The following will be combined with Figure 2 , and the embodiments of a display control method and device for a terminal proposed by the present disclosure applied to the Figure 1 system architecture of the exemplary application environment shown will be described.

[0033] Figure 2 Schematically shows an application scenario architecture diagram of a display control system for a terminal in one of the exemplary embodiments; as Figure 2 shown, in this architecture diagram, it may include a terminal device 201 and a server 202.

[0034] The terminal device 201 can be, for example, any electronic device related to the operation of application programs in the screen-off state, such as a mobile phone, a tablet computer, a laptop computer, a desktop computer, a smart TV, a smart vehicle-mounted device, a smart wearable device, a smart TV, and an aircraft. The terminal device 201 can be installed with a target application, which can be, for example, an instant messaging application, a music application, a game application, a video application, a short video application, a news application, and a shopping application, etc. The application involved in the embodiments of the present application can be a software client or a client such as a web page or a mini-program. The server 202 is a server corresponding to the software or a web page, a mini-program, etc., and does not limit the specific type of the client.

[0035] The server 202 can be the background server of the target application, used to provide corresponding background services for it. It can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, Content Delivery Network (CDN for short), and big data and artificial intelligence platforms, but is not limited thereto.

[0036] It should be noted that the display control method of the terminal in the embodiments of the present application can be executed independently by the terminal device 201 or the server 202, or jointly executed by the server 202 and the terminal device 201. In actual applications, specific configurations can be made according to the situation, and the present application does not make specific limitations here. Among them, both the server 202 and the terminal device 201 can include one or more processors, memories, and an interactive I / O interface, etc. Among them, the memories of the server 202 and the terminal device 201 can also store the program instructions required to be executed by each of them in the display control method of the terminal provided in the embodiments of the present disclosure. When these program instructions are executed by the processors, they can be used to implement the display control process of the terminal provided in the embodiments of the present disclosure. It can be understood that when the display control method of the terminal provided in the embodiments of the present application is executed independently by the server 202 or the terminal device 201, then only the server 202 or the terminal device 201 single device can be included in the above application scenario, or it can also be considered that the server 202 and the terminal device 201 are the same device. Of course, in actual applications, when the display control method of the terminal provided in the embodiments of the present application is jointly executed by the server 202 and the terminal device 201, the server 202 and the terminal device 201 can also be the same device, that is, the server 202 and the terminal device 201 can be different functional modules of the same device, or virtual devices virtualized by the same physical device.

[0037] In the embodiments of the present application, the terminal device 201 and the server 202 can be directly or indirectly communicatively connected through one or more networks 203. The network 203 can be a wired network or a wireless network. For example, the wireless network can be a mobile cellular network or a Wireless-Fidelity (WIFI) network. Of course, it can also be other possible networks, and the embodiments of the present disclosure do not limit this. It should be noted that Figure 2 The above is only an example. In fact, the number of terminal devices and servers is not limited and is not specifically defined in the embodiments of the present application.

[0038] For example, in an exemplary embodiment, taking a game application as an example, when the terminal device 201 runs the game application, the target application is run through the terminal device, and a graphical user interface is provided through the terminal device. The graphical user interface at least includes a virtual scene screen corresponding to a part of the target application. The virtual scene animation is displayed in the graphical user interface at the initial playback speed; in response to no operation instruction being received within the first duration, the playback speed of the virtual scene animation is reduced; after reducing the playback speed of the virtual scene animation, in response to receiving an operation instruction for the graphical user interface, the playback speed of the virtual scene animation is increased to restore the playback speed of the virtual scene animation.

[0039] Next, in combination with the application scenarios described above, the method provided by the exemplary embodiments of the present application will be described with reference to the accompanying drawings. It should be noted that the above application scenarios are only shown for the convenience of understanding the spirit and principle of the present application, and the embodiments of the present application are not limited in this regard. And it should be noted that the following method can be executed by the above terminal device or server, or can be jointly executed by the terminal device and the server. Here, it is specifically shown taking the terminal device as an example.

[0040] Figure 3 Schematically showing the flowchart of a display control method of one of the terminals in this exemplary embodiment; referring to Figure 3 As shown, this method can take the above terminal device 201 as the execution subject. The target application is run through the terminal device, and a graphical user interface is provided through the terminal device. The graphical user interface at least includes a virtual scene screen corresponding to a part of the target application. The specific implementation process of this method is as follows in steps S301 - step S303:

[0041] Step S301: Display the virtual scene animation in the graphical user interface at the initial playback speed.

[0042] Step S302: In response to no operation instruction being received within the first duration, reduce the playback speed of the virtual scene animation.

[0043] Step S303: after reducing the playing speed of the virtual scene animation, in response to receiving an operation instruction for the graphical user interface, increasing the playing speed of the virtual scene animation to restore the playing speed of the virtual scene animation.

[0044] In the above Figure 3 In the provided technical solution, when the terminal device detects that no operation instruction has been received within the first time period, the user is reminded that the terminal device is about to enter the screen-off state by reducing the playback speed of the virtual scene animation, so that the user can promptly restore the playback speed of the virtual scene animation through the operation instruction for the graphical user interface, thereby avoiding the terminal device from entering the screen-off state. Through the above technical means, the terminal device can be reduced from entering the screen-off state, thereby solving the technical problem in the prior art that the user misses the wonderful content and / or rewards during the terminal screen-off period due to the screen being off, and affects the user interaction continuity, thereby achieving the technical effect of improving the user interaction continuity and improving the user experience.

[0045] The following will be combined with specific embodiments to Figure 3 The specific implementation methods of each step in the embodiment shown are described in detail:

[0046] In step S301, a virtual scene animation is displayed in a graphical user interface at an initial play speed.

[0047] Among them, the virtual scene animation is an animation in which the corresponding scene picture dynamically changes with time. It can be a scene animation corresponding to the target application APP running on the terminal device, or it can be a virtual scene animation on the terminal device. The embodiments of the present disclosure do not impose any special restrictions on this.

[0048] It should be explained that the above-mentioned target application APP can be any APP application that can provide virtual scene animation, such as game applications, video applications or other applications, etc. Among them, the game application can be a game running in any software medium, such as an H5 game using a mini program or a web page as the medium, or a game application that can install an application package, etc.

[0049] The initial playback speed is the playback speed when the terminal device is in a normal screen-lit state, for example, it can be a 1.0x playback speed. For example, if the initial playback speed of the terminal device in a normal display state is 1.0x playback, assuming that a 60-minute scene animation will last for 60 minutes at 1.0x speed, then the initial playback speed is 60 minutes / hour, and when executing the above step S301, the virtual scene animation is displayed at a playback speed of 60 minutes / hour.

[0050] Exemplarily, when the terminal device is in the normal screen-on state, the virtual scene animation presented is displayed / played in the graphical user interface provided by the terminal device at the initial playback speed. That is, in step S301, the terminal device is in the normal screen-on state and can display or play the virtual scene animation in the normal state.

[0051] In addition to displaying the virtual scene animation at the initial playback speed in the graphical user interface as shown in step S301 above, the normal state may also include the following embodiments, which will be described in detail below in combination with specific embodiments.

[0052] In an optional embodiment of the present disclosure, the virtual scene animation is displayed in the graphical user interface at the initial brightness value.

[0053] Wherein, the initial brightness value is the brightness value of the terminal device in the normal screen-on state, which may include a first brightness value and / or a second brightness value. The first brightness value is the initial brightness value of the screen of the terminal device, and the second brightness value is the initial brightness value of the virtual scene animation display. The first brightness value and the second brightness value, that is, the initial brightness value of the terminal device screen and the initial brightness value of the virtual scene animation display, may be the same or different, and the embodiments of the present disclosure do not impose any special restrictions on this.

[0054] It can be understood that the screen brightness of the terminal device refers to the luminous intensity of the screen under specific conditions, and the first brightness value is the brightness value presented by the screen of the terminal device in the normal display state. The brightness value of the virtual scene animation is different from the screen brightness value of the terminal device, and it is the brightness value of the virtual scene animation displayed in the normal display state (i.e., the above normal screen-on state).

[0055] The normal display state is the display state of the terminal device in the normal operating state, and the abnormal display state is the instantaneous display state triggered in a specific application scenario. For example: The scenario of the abnormal display state is, for example, when presenting a payment QR code, the terminal device displays by instantaneously increasing the screen brightness value. Or, when the terminal device detects that no operation instruction has been received within the first duration and is about to enter the screen-off state, the case where the displayed brightness value decreases. It should be noted that the first brightness value and the second brightness value may be determined by the terminal device using a preset default brightness value, or may be brightness values adjusted by the user according to their own needs, and the embodiments of the present disclosure do not impose any special restrictions on this.

[0056] Exemplarily, when the terminal device is in the normal screen-on state, the terminal device can be controlled to display the virtual scene animation in the graphical user interface with the initial brightness value. For example, if the screen brightness value of the terminal device in the normal display state is 60, then the above first brightness value is 60. Correspondingly, when performing the above step S301, the virtual scene animation is displayed with a screen brightness value of 60. For another example, if the screen brightness value of the terminal device in the normal display state is 60 and the display brightness value of the virtual scene animation is 50, then the terminal device is controlled to display the virtual scene animation with a screen brightness value of 60 and a display brightness value of 50 for the virtual scene animation.

[0057] Continuing to refer to Figure 3 step S302 in, in response to no operation instruction being received within the first duration, the playback speed of the virtual scene animation is reduced.

[0058] Among them, the operation instruction can be any type of operation instruction. For example, control function instructions such as moving and attacking in a game scene can also be operation instructions to ensure that the terminal device does not enter the screen-off state. The operation instruction can also be an instruction triggered in any way. For example, the operation instruction can be triggered by a button configured in the terminal device, can be an instruction triggered by voice wake-up, preset gesture / preset action wake-up, or can also be triggered by a touch operation on the screen, etc. The embodiments of the present disclosure do not impose any special restrictions on this.

[0059] Exemplarily, when the terminal device detects that no operation instruction has been received within the first duration, the playback speed of the virtual scene animation is reduced, thereby reminding the user that the terminal device is about to enter the screen-off state by reducing the playback speed, so as to wake up the terminal in time.

[0060] It can be understood that the first duration can be a preset duration pre-configured by the developer or a duration set by the user independently. The embodiments of the present disclosure do not impose any special restrictions on this.

[0061] In addition to the above step S302, when the terminal device detects that no operation instruction has been received within the first duration, while reducing the playback speed of the virtual scene animation, the brightness value can also be synchronously reduced to remind the user.

[0062] In an optional embodiment of the present disclosure, in response to no operation instruction being received within the first duration, the screen brightness value of the terminal device is reduced, and / or the display brightness value of the virtual scene animation is reduced.

[0063] Exemplarily, when the terminal device does not receive an operation instruction within the first duration, not only the playback speed of the virtual scene animation is reduced, but also the screen brightness value of the terminal device can be reduced, and / or the display brightness value of the virtual scene animation can be reduced.

[0064] When reducing the screen brightness value of the terminal device and / or reducing the display brightness value of the virtual scene animation, the following embodiments can be implemented.

[0065] Embodiment 1:

[0066] Based on the terminal device reducing the screen brightness value in response to not receiving an operation instruction within the first duration, in an optional embodiment of the present disclosure, according to the first linear function between each moment and the screen brightness value within the second duration, the screen brightness value of the terminal device is linearly reduced from the first brightness value until the terminal device receives an operation instruction or until the screen brightness value of the terminal device is reduced to the first preset brightness value corresponding to the screen-off state.

[0067] Wherein, the first preset brightness value is the screen brightness value when the terminal device is in the screen-off state, which can be 0 or a very small brightness value close to 0.

[0068] Exemplarily, the first linear function represents the linear function relationship between each moment and the screen brightness value within the second duration. When reducing the screen brightness value of the terminal device, the screen brightness value of the terminal device can be linearly reduced as the duration from the starting moment within the second duration becomes longer.

[0069] For ease of description, the following will combine Figure 4 to give an exemplary illustration of the first linear function described in the above real-time example.

[0070] Figure 4 Schematically shows a schematic diagram of one of the first linear functions of this exemplary embodiment. Referring to Figure 4 as shown, at this time, the ordinate represents the screen brightness value of the terminal device, and the abscissa is the interval duration. Among them, the t1 moment to the t2 moment corresponds to the first duration, and the t2 moment to the tN moment corresponds to the second duration. During the first duration, the terminal device is in the normal screen-on state, and at this time, the screen brightness value of the terminal device is the first brightness value P2.

[0071] When the terminal device does not receive an operation instruction during the t1 moment to the t2 moment, then within the t2 moment to the tN moment, according to Figure 4 the first linear function shown, the screen brightness value of the terminal device is controlled to linearly decrease with time. During the process of linearly reducing the screen brightness value, if the terminal device receives an operation instruction, the screen brightness value of the terminal device is controlled to return to the first brightness value P2; conversely, if the terminal device does not receive an operation instruction, the terminal device is controlled to present the screen-off state, and the screen brightness value is reduced to the first preset brightness value P1 corresponding to the screen-off state as Figure 4 shown, and P1 can be 0 or a very small brightness value close to 0.

[0072] Based on the above Figure 4 As shown, a linear decreasing relationship is constructed between each moment between the moment t2 and the moment tN and the screen brightness value, that is, the longer the duration between the moment t2 and the moment tN, the lower the screen brightness value of the corresponding terminal device until it enters the screen-off state. In this embodiment, the process of decreasing the screen brightness value of the terminal device is not an instantaneous change, but a gradual decrease, so as to leave a reaction time for the user to avoid the game being interrupted and exited due to sudden screen-off and to wake up the terminal device in time to exit the screen-off state.

[0073] In addition to adopting the above method of linearly reducing the screen brightness value of the terminal device, it can also be reduced based on the following embodiment, that is:

[0074] Embodiment 2:

[0075] On the basis that the terminal device reduces the screen brightness value in response to no operation instruction received within the first duration, in another optional embodiment of the present disclosure, according to the first mapping relationship between each time interval within the pre-constructed second duration and the screen brightness value of the terminal device, the screen brightness value is controlled to decrease from the first brightness value until the terminal device receives an operation instruction or until the screen brightness value of the terminal device decreases to the first preset brightness value corresponding to the screen-off state.

[0076] Wherein, each time interval is obtained by dividing the second duration into multiple time periods. The first mapping relationship is the corresponding relationship between multiple time periods and the screen brightness value, and the farther the time period is from the starting moment of the second duration, the smaller the screen brightness value.

[0077] Exemplarily, the second duration is divided into multiple time periods, and a corresponding screen brightness value is configured for each time period, and the farther the time period is from the second moment, the lower the corresponding screen brightness value until the terminal device enters the screen-off state.

[0078] For the sake of convenience of description, the following will be combined with Figure 5 for description.

[0079] Figure 5 A schematic diagram schematically showing one of the first mapping relationships of this exemplary embodiment is shown in reference to Figure 5 As shown, at this time, the ordinate represents the screen brightness value of the terminal device, and the abscissa is the interval duration. Among them, the moment t1 to the moment T1 corresponds to the first duration, and the moment T1 to the moment tN corresponds to the second duration. During the first duration, the terminal device is in the normal screen-on state, and at this time, the screen brightness value of the terminal device is the first brightness value P2.

[0080] Based on Figure 5It can be known that the second time period composed of the time points from T1 to tN can be divided into multiple time intervals, namely the time interval from T1 to T2, the time interval from T2 to T3, the time interval from T3 to T4, and the time interval from T4 to tN. T1 is the starting time point of the second time period. Correspondingly, the farther the time interval is from T1 (for example, the time interval from T4 to tN is the farthest), the smaller the corresponding screen brightness value. That is to say, the screen brightness values satisfy P1 < pa < pb < pc < pd < P2.

[0081] Through Figure 5 It can be known that when the terminal device is at the time points from t1 to T1, the terminal device is at the first brightness value P2. When the terminal device does not receive any operation instructions during the time period from t1 to T1, it controls the terminal device to decrease from the first brightness value P2 (for example, 80) to the screen brightness value pd (for example, 60). When the time reaches T2 or within the time interval from T2 to T3, it continues to control the terminal device to decrease from the screen brightness value pd (for example, 60) to the screen brightness value pc (for example, 40), and so on, until the terminal device still does not receive any operation instructions at time t, then it decreases the screen brightness value to P1 (for example, 0), causing the terminal device to enter the screen-off state.

[0082] In this embodiment, it is to make the screen brightness value of the terminal device decrease step by step, so as to remind the user and leave a reaction time for the user, to avoid game interruption caused by sudden screen-off, and to wake up the terminal device in time to exit the screen-off state.

[0083] Embodiment 3:

[0084] For the situation where the terminal device reduces the display brightness value of the virtual scene animation in response to not receiving an operation instruction within the first time period, in an optional embodiment of the present disclosure, according to the second linear function between each time point within the second time period and the display brightness value of the virtual scene animation, the display brightness value is linearly decreased from the second brightness value until the terminal device receives an operation instruction, or until the display brightness value is reduced to the second preset brightness value corresponding to the screen-off state.

[0085] Wherein, the second linear function represents the linear function relationship between each time point within the second time period and the display brightness value of the virtual scene animation. The second preset brightness value is the display brightness value of the virtual scene animation when the terminal device is in the screen-off state, which can be 0 or a very small brightness value close to 0.

[0086] Exemplarily, when reducing the display brightness value of the virtual scene animation, the display brightness value of the virtual scene animation can be linearly reduced based on the second linear function as the duration within the second time period from the starting time point is longer.

[0087] For the sake of convenience of description, continue to combine Figure 4An exemplary description is given of the second linear function described in the above real-time example. Refer to Figure 4 As shown, at this time, the ordinate represents the screen brightness value of the terminal device, and the abscissa is the interval duration. When the terminal device does not receive an operation instruction during the time period from t1 to t2, then during the time period from t2 to tN, according to Figure 4 the second linear function shown, the display brightness value of the virtual scene animation is controlled to linearly decrease with time.

[0088] It should be explained that both of the above-mentioned Embodiment 1 and Embodiment 3 take the Figure 4 linear function relationship shown as an example of the first linear function and the second linear function. However, the first linear function and the second linear function can be the same or different. For example, the function parameters (slope parameter and constant value) of the first linear function and the second linear function are different.

[0089] Embodiment 4:

[0090] For the situation where the terminal device reduces the display brightness value of the virtual scene animation in response to not receiving an operation instruction within the first duration, according to the second mapping relationship between each time interval within the second duration and the display brightness value of the virtual scene animation pre-constructed, the display brightness value is controlled to decrease from the second brightness value until the terminal device receives an operation instruction or until the display brightness value decreases to the second preset brightness value corresponding to the screen-off state.

[0091] Among them, the second preset brightness value is the display brightness value of the virtual scene animation when the terminal device is in the screen-off state, and it can be 0 or a very small brightness value close to 0. Each time interval / time period is obtained by dividing the second duration into multiple time periods. The second mapping relationship is the corresponding relationship between multiple time periods and the display brightness value, and the display brightness value becomes smaller as the time period is farther from the starting moment of the second duration.

[0092] For the convenience of description, continue to combine Figure 5 to give an exemplary description of the second mapping relationship described in the above real-time example.

[0093] In this embodiment, refer to Figure 5As shown, the ordinate represents the display brightness value of the virtual scene animation at this time, and the abscissa is the interval duration. When the terminal device is at the second brightness value P2 from time t1 to time T1, and if the terminal device does not receive any operation instructions during the period from time t1 to time T1, it controls the terminal device to reduce the display brightness value of the virtual scene animation from the second brightness value P2 (e.g., 80) to the display brightness value pd (e.g., 60). When the time reaches T2 or within the interval from T2 to T3, it continues to control the terminal device to reduce the display brightness value of the virtual scene animation from the display brightness value pd (e.g., 60) to the display brightness value pc (e.g., 40), and so on, until the terminal device still does not receive any operation instructions at time t, and then reduces the display brightness value to P1 (e.g., 0), causing the terminal device to enter the screen-off state.

[0094] Through the above embodiments, the reminder effect for the user that the terminal device is about to enter the screen-off state can be further enhanced, so that the user can wake up the terminal in time and improve the user experience.

[0095] Furthermore, when reducing the playback speed of the virtual scene animation in the above step S302, it can be implemented based on the following embodiments:

[0096] Embodiment a:

[0097] In an optional embodiment of the present disclosure, according to the linear function relationship constructed between each moment and the playback speed within the second duration, the playback speed of the virtual scene animation is controlled to linearly decrease as the duration increases. Or, according to the mapping relationship constructed between each time interval and the playback speed within the second duration, the playback speed of the virtual scene animation is controlled to decrease step by step as the duration increases.

[0098] Among them, the second duration is greater than the first duration. Specifically, on the time axis, the second duration is located after the first duration, that is, compared with each moment in the first duration, each moment in the second duration is closer to the current moment. Exemplarily, the start moment of the second duration can be the end moment of the first duration.

[0099] Embodiment b:

[0100] In an optional embodiment of the present disclosure, when reducing the screen brightness value of the terminal device, the playback speed of the virtual scene animation is reduced according to the third mapping relationship.

[0101] Among them, the third mapping relationship is the corresponding relationship between the screen brightness value and the playback speed constructed in advance.

[0102] Exemplarily, based on the embodiments where the screen brightness value of the terminal device is at least reduced, when reducing the playback speed of the virtual scene animation, by pre - constructing a third mapping relationship between the screen brightness value of the terminal device and the playback speed of the virtual scene animation, when adjusting the screen brightness value, the playback speed of the virtual scene animation is synchronously reduced according to the third mapping relationship. That is, when the screen brightness change signal is received, the playback speed of the virtual scene animation decreases in coordination with the change in screen brightness.

[0103] For example, when reducing the screen brightness value using the Figure 4 first linear function shown, the playback speed of the virtual scene animation can also be linearly reduced synchronously. Or, when using the Figure 5 method shown for step - type reduction of the screen brightness value, the playback speed of the virtual scene animation can be step - type reduced synchronously.

[0104] Embodiment c:

[0105] In an optional embodiment of the present disclosure, when reducing the display brightness value of the virtual scene animation, the playback speed of the virtual scene animation is reduced according to a fourth mapping relationship.

[0106] Wherein, the fourth mapping relationship is a pre - constructed corresponding relationship between the display brightness value and the playback speed.

[0107] Exemplarily, based on the embodiments where the display brightness value of the virtual scene animation is at least reduced, when reducing the playback speed of the virtual scene animation, by pre - constructing a fourth mapping relationship between the display brightness value of the virtual scene animation and the playback speed of the virtual scene animation, when adjusting the display brightness value of the virtual scene animation, the playback speed of the virtual scene animation is synchronously reduced according to the fourth mapping relationship. That is, when the display brightness value change signal of the virtual scene animation is received, the playback speed of the virtual scene animation decreases in coordination with the change in the display brightness value of the virtual scene animation.

[0108] For example, when reducing the display brightness value of the virtual scene animation using the Figure 4 second linear function shown, the playback speed of the virtual scene animation can also be linearly reduced synchronously. Or, when using the Figure 5 method shown for step - type reduction of the display brightness value of the virtual scene animation, the playback speed of the virtual scene animation can be step - type reduced synchronously.

[0109] Continuing to refer to Figure 3 , perform step S303. After reducing the playback speed of the virtual scene animation, in response to receiving an operation instruction for the graphical user interface, increase the playback speed of the virtual scene animation to restore the playback speed of the virtual scene animation.

[0110] Exemplarily, in the process of reducing the playback speed of the virtual scene animation, when the terminal device receives an operation instruction for the graphical user interface, it increases the playback speed of the virtual scene animation until the playback speed of the virtual scene animation is restored to the initial playback speed.

[0111] On the basis of any of the above embodiments, in order to enhance the fun and further strengthen the prompt so that the user can wake up the terminal device in time to exit and enter the screen-off state, thereby avoiding the game interruption caused by the screen-off, the user can also be prompted in the following manner:

[0112] In an optional embodiment of the present disclosure, in response to not receiving an operation instruction within a first time period, a screen light prompt control is displayed in a graphical user interface; in response to a touch operation instruction for the screen light prompt control, the screen brightness value of the terminal device is controlled to be restored to a first brightness value, and / or the display brightness value of the virtual scene animation is controlled to be restored to a second brightness value, and the playback speed of the virtual scene animation is controlled to be restored to an initial playback speed.

[0113] Exemplarily, based on the above-mentioned embodiment in which the terminal device reduces the screen brightness value of the terminal device in response to not receiving an operation instruction within a first time period, and / or reduces the display brightness value of the virtual scene animation, a screen light prompt control can also be displayed in the graphical user interface. The user can touch the screen light prompt control to restore the screen brightness value of the terminal device to the first brightness value, and / or control the display brightness value of the virtual scene animation to restore to the second brightness value, and at the same time restore the playback speed of the virtual scene animation.

[0114] In an optional embodiment, when a screen light prompt control is displayed in a graphical user interface, in order to enhance the prompt effect, the display brightness of the screen light prompt control can be set to always be greater than the screen brightness value of the current terminal device or the display brightness value of the virtual scene animation.

[0115] For the sake of convenience, the following will be combined Figure 6A The above embodiment is exemplarily described in which a screen light prompt control is displayed in a graphical user interface.

[0116] Figure 6A A schematic diagram schematically shows a display screen light prompt control in this exemplary embodiment; Figure 6A As shown, the pictures from left to right respectively show the change process of the intermediate brightness value when the screen brightness value gradually decreases from the first brightness value in the normal state to the first preset brightness value in the off state. In this process, the screen light prompt control and corresponding indication information (such as Figure 6A("Click to continue" in it), so as to prompt the user that they can click on the screen-on prompt control through the screen-on prompt control and the corresponding indication information, thereby restoring the normal state and continuing to watch the virtual scene animation.

[0117] In an optional embodiment of the present disclosure, when performing the step of displaying the screen-on prompt control in the above-mentioned graphical user interface, the screen-on prompt control may be displayed in the graphical user interface according to the target display state.

[0118] Wherein, the above-mentioned target display state includes one or more of the following:

[0119] Blinking display;

[0120] Updating the display position of the screen-on prompt control in the graphical user interface based on a preset time interval.

[0121] Exemplarily, the Figure 6A screen-on prompt control in it can be blink-displayed, and / or the display position of the screen-on prompt control in the graphical user interface can be changed to attract the user's attention, thereby reducing the probability of the terminal device turning off the screen.

[0122] The following will combine Figure 6B to illustrate the embodiment of changing the display position of the screen-on prompt control in the graphical user interface. Figure 6B Schematically shows another schematic diagram of displaying the screen-on prompt control in this exemplary embodiment; Referring to Figure 6B as shown, the pictures from left to right respectively show the change process of the intermediate brightness value during the process that the screen brightness value gradually decreases from the first brightness value in the normal state to the first preset brightness value in the screen-off state. During this process, the screen-on prompt control can change its display position at a preset time interval to dynamically attract the user to click on the screen-on prompt control.

[0123] It can be understood that when Figure 6B changing the display position of the screen-on prompt control as shown, it can also be blink-displayed.

[0124] Figure 6C Schematically shows another method flowchart of displaying the screen-on prompt control in this exemplary embodiment; Referring to Figure 6C as shown, the step of displaying the screen-on prompt control in the graphical user interface according to the blink-display state may include the following steps S601 - step S603:

[0125] Step S601, obtain the current brightness value.

[0126] Wherein, the current brightness value may be the screen brightness value of the terminal device at the current moment, or the display brightness value of the virtual scene animation at the current moment.

[0127] Step S602: Determine the target blinking frequency corresponding to the current brightness value according to the fifth mapping relationship.

[0128] Among them, the fifth mapping relationship is a mapping relationship pre - constructed between the screen brightness value of the terminal device and the blinking frequency of the screen - on prompt control, or between the display brightness value of the virtual scene animation and the blinking frequency of the screen - on prompt control.

[0129] Step S603: Blink and display the screen - on prompt control based on the target blinking frequency.

[0130] Among them, there is a negative correlation between the screen brightness value of the terminal device / the display brightness value of the virtual scene animation and the blinking frequency of the screen - on prompt control.

[0131] Exemplarily, taking the screen brightness value of the terminal device as an example, the greater the brightness value of the screen brightness value of the terminal device, the slower the blinking frequency of the screen - on prompt control; the smaller the brightness value of the screen brightness value of the terminal device (indicating closer to the screen - off state), the faster the blinking frequency of the screen - on prompt control.

[0132] In this embodiment, the blinking frequency of the screen - on prompt control can be used as a prompt message. When approaching the screen - off state, the blinking frequency of the screen - on prompt control is faster, so as to remind the user to wake up the terminal in time to avoid the terminal turning off the screen and the user missing wonderful content, and to overcome the technical problem of poor interaction coherence caused by the terminal turning off the screen.

[0133] Further, contrary to the above - mentioned step S303, if no operation instruction is received by the terminal device within the second duration until the playback speed of the virtual scene animation is reduced to 0, the following embodiments can be executed:

[0134] In an optional embodiment of the present disclosure, in response to no operation instruction being received within the second duration, control the terminal device to present a screen - off state and control the virtual scene animation to stop playing.

[0135] Among them, the second duration is greater than the first duration, that is, on the time axis, each moment in the second duration is located after each moment in the first duration. The second duration represents the time period between the end moment of the first duration and the screen - off moment of the terminal device.

[0136] Exemplarily, when the terminal device does not receive an operation instruction within the second duration, it can control the terminal device to turn off the screen and control the virtual scene animation to stop playing.

[0137] In the above - mentioned manner, during the screen - off state of the terminal device, the virtual - scene animation will not enter the background to continue playing, thus avoiding the technical problems in the existing technical solutions, such as the user missing the wonderful content of the application due to the terminal screen - off and the poor interaction coherence caused by the inability to jump to the animation node before the screen - off, thereby improving the user interaction experience.

[0138] In an optional embodiment of the present disclosure, when the terminal device presents a screen - off state, in response to receiving an operation instruction for the graphical user interface, control the virtual - scene animation to continue playing from the stopped position at the initial playback speed.

[0139] Among them, the operation instruction can be an operation instruction triggered by any type, aiming to enable the terminal device to re - enter the screen - on state from the screen - off state.

[0140] Exemplarily, when the user re - lights the screen and enters the application, control the virtual - scene animation to continue playing from the stopped position at the initial playback speed.

[0141] It should be understood that when the terminal has a screen lock, the operation instruction for the graphical user interface can be an operation instruction to unlock the screen, which can be specifically determined according to the actual situation, and the embodiments of the present disclosure do not impose any special restrictions on this.

[0142] This process avoids the user missing important content and rewards due to the terminal screen - off, thereby improving the user experience.

[0143] Furthermore, when the terminal device enters the screen - off state, that is, during the screen - off period of the terminal device, in order to enhance the interest and user enthusiasm, a target task can also be displayed in the graphical user interface so that the user can increase the rewards by completing the task.

[0144] In an optional embodiment of the present disclosure, display a target task in the graphical user interface; in response to completing the target task and receiving an operation instruction for the terminal device, add a task - completion reward corresponding to the target task in the virtual - scene animation, or add a task - completion reward corresponding to the target task after the virtual - scene animation finishes playing.

[0145] Exemplarily, as shown in Figure 1 When the terminal device is in the screen - off period, the target task can also be displayed in the manner shown in Figure 1 After the user completes the target task and lights the screen, a task - completion reward corresponding to the target task can be added in the virtual - scene animation, or a task - completion reward corresponding to the target task can be added after the virtual - scene animation finishes playing.

[0146] For example, if the game application is a shooting game, after completing the target task and the screen turns on, special supplies can be added during the game so that players can pick up special supplies during the game. Alternatively, specific rewards can be added to the players after the game ends, such as increasing the character level or other methods.

[0147] The above methods can increase the fun and challenge of the game and improve player participation and gaming experience.

[0148] In order to implement the above-mentioned display control method of a terminal, an embodiment of the present disclosure provides a display control device of a terminal. Figure 7 A schematic architecture diagram of a display control device of a terminal is schematically shown.

[0149] The display control device 700 of the terminal provides a graphical user interface through the terminal device, which includes an animation display module 701 , a first speed adjustment module 702 and a second speed adjustment module 703 .

[0150] The animation display module 701 is used to display the virtual scene animation at an initial playback speed in the graphical user interface; the first speed adjustment module 702 is used to reduce the playback speed of the virtual scene animation in response to not receiving an operation instruction within a first time period; the second speed adjustment module 703 is used to increase the playback speed of the virtual scene animation in response to receiving an operation instruction for the graphical user interface after reducing the playback speed of the virtual scene animation to restore the playback speed of the virtual scene animation.

[0151] In an optional embodiment of the present disclosure, the device may also include a control module, which is used to control the terminal device to present a screen-off state and control the virtual scene animation to stop playing in response to the terminal device not receiving an operation instruction within a second time period; wherein the second time period is greater than the first time period.

[0152] In an optional embodiment of the present disclosure, the control module can also be used to control the virtual scene animation to continue playing at the initial playback speed from the stop position in response to receiving an operation instruction for the graphical user interface when the terminal device is in an off-screen state.

[0153] In an optional embodiment of the present disclosure, the device further includes a brightness value adjustment module and an animation display module 701, which are used to display a virtual scene animation in a graphical user interface according to an initial brightness value; wherein the initial brightness value includes a first brightness value and / or a second brightness value, the first brightness value is the initial brightness value of the terminal device screen, and the second brightness value is the initial brightness value for displaying the virtual scene animation; the brightness value adjustment module is used to reduce the screen brightness value of the terminal device and / or reduce the display brightness value of the virtual scene animation in response to the terminal device not receiving an operation instruction within a first time period.

[0154] In an alternative embodiment of the present disclosure, the brightness value adjustment module is configured to linearly reduce the screen brightness value of the terminal device from a first brightness value according to a first linear function between each moment within a second duration and the screen brightness value, until the terminal device receives an operation instruction or until the screen brightness value of the terminal device is reduced to a first preset brightness value corresponding to the screen-off state; and / or, the brightness value adjustment module is configured to linearly reduce the display brightness value from a second brightness value according to a second linear function between each moment within a second duration and the display brightness value of the virtual scene animation, until the terminal device receives an operation instruction or until the display brightness value is reduced to a second preset brightness value corresponding to the screen-off state; wherein, the second duration is greater than the first duration.

[0155] In an alternative embodiment of the present disclosure, the brightness value adjustment module is configured to reduce the screen brightness value from a first brightness value according to a first mapping relationship pre-constructed between each time interval within a second duration and the screen brightness value of the terminal device, until the terminal device receives an operation instruction or until the screen brightness value of the terminal device is reduced to a first preset brightness value corresponding to the screen-off state;

[0156] and / or, the brightness value adjustment module is configured to reduce the display brightness value from a second brightness value according to a second mapping relationship pre-constructed between each time interval within a second duration and the display brightness value of the virtual scene animation, until the terminal device receives an operation instruction or until the display brightness value is reduced to a second preset brightness value corresponding to the screen-off state; wherein, the second duration is greater than the first duration.

[0157] In an alternative embodiment of the present disclosure, the first speed adjustment module 702 is specifically configured to reduce the playback speed of the virtual scene animation according to a third mapping relationship when reducing the screen brightness value of the terminal device; wherein, the third mapping relationship is a pre-constructed corresponding relationship between the screen brightness value and the playback speed;

[0158] Alternatively, the first speed adjustment module 702 is specifically configured to reduce the playback speed of the virtual scene animation according to a fourth mapping relationship when reducing the display brightness value of the virtual scene animation; wherein, the fourth mapping relationship is a pre-constructed corresponding relationship between the display brightness value and the playback speed.

[0159] In an optional embodiment of the present disclosure, the device further includes a component display module, which is configured to display a screen-on prompt control in the graphical user interface when the terminal device does not receive an operation instruction within a first duration; and a brightness value adjustment module, which is configured to control the screen brightness value of the terminal device to return to a first brightness value and / or control the display brightness value of the virtual scene animation to return to a second brightness value in response to a touch operation instruction for the screen-on prompt control, and control the playback speed of the virtual scene animation to return to the initial playback speed.

[0160] In an optional embodiment of the present disclosure, the component display module is configured to display a screen-on prompt control in the graphical user interface according to a target display state;

[0161] Wherein, the target display state includes one or more of the following:

[0162] Blinking display;

[0163] Changing the display position of the operation control component in the graphical user interface at preset time intervals.

[0164] In an optional embodiment of the present disclosure, the component display module is specifically configured to obtain the current brightness value; determine the target blinking frequency corresponding to the current brightness value according to a fifth mapping relationship; the fifth mapping relationship is a mapping relationship pre-established between the screen brightness value of the terminal device and the blinking frequency of the screen-on prompt control, or a mapping relationship between the display brightness value of the virtual scene animation and the blinking frequency of the screen-on prompt control; blink and display the screen-on prompt control based on the target blinking frequency; wherein, there is a negative correlation between the screen brightness value of the terminal device or the display brightness value of the virtual scene animation and the blinking frequency of the screen-on prompt control.

[0165] In an optional embodiment of the present disclosure, the device further includes a task display module and a reward increase module. The task display module is configured to display a target task in the graphical user interface; the reward increase module is configured to increase the task completion reward corresponding to the target task in the virtual scene animation in response to completing the target task and receiving an operation instruction for the terminal device, or increase the task completion reward corresponding to the target task after the virtual scene animation is played.

[0166] The display control device 700 of the terminal provided by the embodiments of the present disclosure can execute the technical solutions of the display control method of the terminal in any of the above embodiments. The implementation principle and beneficial effects are similar to those of the display control method of the terminal. For details, refer to the implementation principle and beneficial effects of the display control method of the terminal, which will not be elaborated here.

[0167] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is further provided, on which a program product capable of implementing the above methods of this specification is stored. In some possible implementation manners, various aspects of the present invention can also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to cause the terminal device to execute the steps according to various exemplary embodiments of the present invention described in the above "Exemplary Method" section of this specification.

[0168] The program product for implementing the above method according to an embodiment of the present invention may be a portable compact disc read-only memory (Compact Disc Read-Only Memory, abbreviated as CD-ROM) and includes program code, and can run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, the readable storage medium may be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device.

[0169] The program product may adopt any combination of one or more readable media. The readable media may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (Random Access Memory, abbreviated as RAM), a read-only memory (Read-Only Memory, abbreviated as ROM), an erasable programmable read-only memory (Erasable Programmable Read-Only Memory, abbreviated as EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0170] The computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries the readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The readable signal medium may also be any readable medium other than the readable storage medium, and the readable medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device.

[0171] The program code contained on the readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber cable, radio frequency (RF), etc., or any suitable combination of the above.

[0172] The program code for performing the operations of the present invention can be written in any combination of one or more programming languages. The programming languages include object-oriented programming languages such as Java, C++, etc., and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computing device, partially on the user's device, executed as a stand-alone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (e.g., by connecting through the Internet using an Internet service provider).

[0173] In an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above method is also provided.

[0174] Those skilled in the art can understand that various aspects of the present invention can be implemented as a system, a method, or a program product. Therefore, various aspects of the present invention can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software aspects, which can be collectively referred to as "circuitry", "module", or "system" here.

[0175] The following refers to Figure 8 to describe the electronic device 800 according to this embodiment of the present invention. Figure 8 The electronic device 800 shown is merely an example and should not impose any limitation on the functions and usage scope of the embodiments of the present invention.

[0176] As Figure 8 shown, the electronic device 800 is presented in the form of a general-purpose computing device. The components of the electronic device 800 may include but are not limited to: at least one of the above-mentioned processing units 810, at least one of the above-mentioned storage units 820, a bus 830 connecting different system components (including the storage unit 820 and the processing unit 810), and a display unit 840.

[0177] Among them, the storage unit stores program code, which can be executed by the processing unit 810, so that the processing unit 810 executes the steps according to various exemplary embodiments of the present invention described in the "Exemplary Method" section above of this specification. For example, the processing unit 810 can execute steps S301 to S303 as shown in Figure 3 shown.

[0178] The storage unit 820 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 8201 and / or a cache storage unit 8202, and may further include a read-only storage unit (ROM) 8203.

[0179] The storage unit 820 may also include a program / utilities 8204 having a set (at least one) of program modules 8205. Such program modules 8205 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment.

[0180] The bus 830 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of a variety of bus structures.

[0181] The electronic device 800 may also communicate with one or more external devices 1000 (such as a keyboard, a pointing device, a Bluetooth device, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 800, and / or may communicate with any device that enables the electronic device 800 to communicate with one or more other computing devices (such as a router, a modem, etc.). Such communication may be performed through an input / output (I / O) interface 850. And the electronic device 800 may also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 860. As shown in the figure, the network adapter 860 communicates with other modules of the electronic device 800 through the bus 830. It should be understood that although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 800, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, redundant arrays of independent disks (RAID) systems, tape drives, and data backup storage systems, etc.

[0182] From the description of the above embodiments, those skilled in the art can easily understand that the exemplary embodiments described herein can be implemented by software or by a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (such as a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.

[0183] In addition, the above drawings are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present invention, rather than for limiting purposes. It is easy to understand that the processes shown in the above drawings do not indicate or limit the chronological order of these processes. Additionally, it is also easy to understand that these processes can be executed synchronously or asynchronously in, for example, multiple modules.

[0184] It should be noted that although several modules or units of devices for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of the two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0185] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. This application is intended to cover any variations, uses, or adaptations of the present disclosure, which follow the general principles of the present disclosure and include known common knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the claims.

[0186] It should be understood that the present disclosure is not limited to the exact structures already described and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only defined by the appended claims.

Claims

1. A display control method for a terminal, characterized in that: Providing a graphical user interface through a terminal device, the method comprising: Displaying the virtual scene animation in the graphical user interface at an initial playback speed; In response to not receiving an operation instruction within a first time period, reducing the playing speed of the virtual scene animation; After the play speed of the virtual scene animation is reduced, in response to receiving an operation instruction for the graphical user interface, the play speed of the virtual scene animation is increased to restore the play speed of the virtual scene animation.

2. The method according to claim 1, characterized in that The method further comprises: In response to not receiving an operation instruction within a second time period, controlling the terminal device to present a screen-off state, and controlling the virtual scene animation to stop playing; The second duration is greater than the first duration.

3. The method according to claim 2, characterized in that The method further comprises: When the terminal device presents the screen-off state, in response to receiving an operation instruction for the graphical user interface, the virtual scene animation is controlled to continue playing from the stop position at the initial playing speed.

4. The method according to claim 1, characterized in that: The method further comprises: Displaying the virtual scene animation in the graphical user interface according to the initial brightness value; wherein the initial brightness value includes a first brightness value and / or a second brightness value, the first brightness value is the initial brightness value of the terminal device screen, and the second brightness value is the initial brightness value for displaying the virtual scene animation; In response to not receiving the operation instruction within the first time period, reducing the screen brightness value of the terminal device and / or reducing the display brightness value of the virtual scene animation.

5. The method according to claim 4, characterized in that The step of reducing the screen brightness value of the terminal device and / or reducing the display brightness value of the virtual scene animation includes: According to a first linear function between each moment in the second time period and the screen brightness value, controlling the screen brightness value of the terminal device to be linearly reduced from the first brightness value until the terminal device receives the operation instruction or until the screen brightness value of the terminal device is reduced to a first preset brightness value corresponding to the screen-off state; and / or, according to a second linear function between each moment in the second duration and the display brightness value of the virtual scene animation, controlling the display brightness value to be linearly reduced from the second brightness value until the terminal device receives the operation instruction or until the display brightness value is reduced to a second preset brightness value corresponding to the screen-off state; The second duration is greater than the first duration.

6. The method according to claim 4, characterized in that The step of reducing the screen brightness value of the terminal device and / or reducing the display brightness value of the virtual scene animation includes: According to a pre-constructed first mapping relationship between each time interval within the second duration and the screen brightness value of the terminal device, controlling the screen brightness value to decrease from the first brightness value until the terminal device receives the operation instruction or until the screen brightness value of the terminal device decreases to a first preset brightness value corresponding to the screen-off state; And / or, according to a pre-constructed second mapping relationship between each time interval within the second duration and the display brightness value of the virtual scene animation, controlling the display brightness value to be reduced from the second brightness value until the terminal device receives the operation instruction or until the display brightness value is reduced to a second preset brightness value corresponding to the screen-off state; The second duration is greater than the first duration.

7. The method according to claim 5, characterized in that The reducing the playing speed of the virtual scene animation comprises: When the screen brightness value of the terminal device is reduced, the playback speed of the virtual scene animation is reduced according to a third mapping relationship; wherein the third mapping relationship is a pre-constructed correspondence between the screen brightness value and the playback speed; Alternatively, when the display brightness value of the virtual scene animation is reduced, the playback speed of the virtual scene animation is reduced according to a fourth mapping relationship; wherein the fourth mapping relationship is a pre-constructed correspondence between the display brightness value and the playback speed.

8. The method according to claim 4, characterized in that The method further comprises: In response to not receiving the operation instruction within the first time period, displaying a screen-lit prompt control in the graphical user interface; In response to a touch operation instruction for the screen light prompt control, the screen brightness value of the terminal device is controlled to be restored to the first brightness value, and / or the display brightness value of the virtual scene animation is controlled to be restored to the second brightness value, and the playback speed of the virtual scene animation is controlled to be restored to the initial playback speed.

9. The method according to claim 8, characterized in that Displaying a screen light prompt control in the graphical user interface includes: Displaying the screen light prompt control in the graphical user interface according to the target display state; The target display state includes one or more of the following: Flashing display; The display position of the screen light prompt control in the graphical user interface is updated based on a preset time interval.

10. The method according to claim 9, characterized in that Displaying the bright screen prompt control in the graphical user interface according to the flashing display state includes: Get the current brightness value; Determine the target flickering frequency corresponding to the current brightness value according to the fifth mapping relationship; the fifth mapping relationship is a pre-constructed mapping relationship between the screen brightness value of the terminal device and the flickering frequency of the screen prompt control, or a mapping relationship between the display brightness value of the virtual scene animation and the flickering frequency of the screen prompt control; The screen light prompt control is displayed by flashing based on the target flashing frequency; wherein the screen brightness value of the terminal device or the display brightness value of the virtual scene animation is negatively correlated with the flashing frequency of the screen light prompt control.

11. The method according to claim 2, characterized in that The method further comprises: displaying the target task in the graphical user interface; In response to completing the target task and receiving an operation instruction for the terminal device, a task completion reward corresponding to the target task is added to the virtual scene animation, or a task completion reward corresponding to the target task is added after the virtual scene animation is played.

12. A display control device for a terminal, characterized in that: Providing a graphical user interface through a terminal device, the device comprises: An animation display module, used for displaying virtual scene animation in the graphical user interface at an initial playback speed; A first speed adjustment module, configured to reduce the playing speed of the virtual scene animation in response to not receiving an operation instruction within a first time period; The second speed adjustment module is used to increase the playing speed of the virtual scene animation in response to receiving an operation instruction for the graphical user interface after reducing the playing speed of the virtual scene animation to restore the playing speed of the virtual scene animation.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the display control method of the terminal according to any one of claims 1 to 11 is implemented.

14. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to execute the display control method of the terminal according to any one of claims 1 to 11 by executing the executable instructions.