Method and device for realizing animation effect of Bluetooth light string and medium

By creating a graphic drawer and an animation frame generator in the Bluetooth light string control system, the problems of large computing resources for animation effects and difficult animation changes in the existing technology are solved, and efficient and smooth animation effects and flexible dynamic adjustments are achieved.

CN119997318AActive Publication Date: 2025-05-13AGZZX OPTOELECTRONICS TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510115969.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-24
Publication Date
2025-05-13
Estimated Expiration
2045-01-24

AI Technical Summary

Technical Problem

The existing Bluetooth string animation effect requires a lot of computing resources, which leads to excessive burden on the device processor, which can easily cause the device to heat up and stutter, and there are difficulties and time-consuming changes in animation effects.

Method used

By creating a graphic drawer and an animation frame generator, the graphic drawer draws the display color of the lamp bead graphics based on the animation frame object, improves the efficiency of generating and drawing animation frames, reduces the computing resource requirements, and dynamically adjusts the animation effect by adjusting parameters.

Benefits of technology

It realizes smooth and rich Bluetooth string animation effects, reduces the demand for computing resources, and improves the dynamic adjustment efficiency and flexibility of animation effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119997318A_ABST
    Figure CN119997318A_ABST
Patent Text Reader

Abstract

The invention discloses an animation effect implementation method and device for a Bluetooth lamp string and a medium, and the method comprises the following steps: S1, creating a graph drawing device according to preset graph data, drawing a plurality of lamp bead graphs by the graph drawing device, and forming a lamp string graph by the plurality of lamp bead graphs; s2, creating an animation frame generator according to the animation type, wherein the animation frame generator generates an animation frame object; s3, a display thread is started, the display thread obtains the animation frame object and sends the animation frame object to the graph drawing device, the graph drawing device draws display colors of the multiple lamp bead graphs according to the animation frame object, and the display colors of the multiple lamp bead graphs are displayed according to the animation frame object. The display view displays a corresponding animation effect and / or the Bluetooth lamp string is controlled to display a corresponding light effect. The animation effect implementation method is high in dynamic adjustment efficiency and high in flexibility.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of display control technology, and in particular to a method, device and medium for realizing animation effects of a Bluetooth light string. Background Art

[0002] Smart Bluetooth light strings are lighting products that can be controlled via Bluetooth technology. They are widely used in home decoration, stage performances, festivals and other scenarios. Users can control the light strings according to the light string control program on the terminal device. The light string control program will display animation effects on the terminal device and control the Bluetooth light string to display the same animation effects. However, the animation effects of existing Bluetooth light strings require real-time calculation of the color and position of each lamp bead based on the image and specific motion rules. When processing complex animations or displaying multiple different animations at the same time, a large amount of computing resources is required, which causes the processor of the terminal device to be overloaded, easily causing the device to heat up and freeze, seriously affecting the performance and stability of the device. In addition, the animation effects of existing Bluetooth light strings require complex recalculation when adjusting the image or animation effects, which makes it difficult and time-consuming to change the animation effects. Summary of the invention

[0003] The technical problem to be solved by the present invention is to provide a method, device and medium for realizing the animation effect of a Bluetooth light string, so as to solve the problem that the existing Bluetooth light string animation requires large computing resources and is difficult to change the animation effect.

[0004] In order to solve the above technical problems, the technical solution adopted by the present invention is: a method for realizing the animation effect of a Bluetooth light string, comprising the following steps: S1. Creating a graphics drawer according to preset graphics data, wherein the graphics drawer draws a plurality of lamp bead graphics, and the plurality of lamp bead graphics constitute a light string graphic; S2. Create an animation frame generator according to the animation type, wherein the animation frame generator generates an animation frame object; S3. Start the display thread, the display thread obtains the animation frame object, and sends the animation frame object to the graphics drawer, the graphics drawer draws the display colors of multiple lamp bead graphics according to the animation frame object, so that the display view displays the corresponding animation effect and / or controls the Bluetooth light string to display the corresponding lighting effect.

[0005] Furthermore, in step S1, a graphics drawer is created according to preset graphics data, including: A drawing form is determined according to preset graphic data, wherein the drawing form includes a graphic drawing method and graphic drawing parameters, and a graphic drawer is created based on the drawing form.

[0006] Furthermore, in step S1, the graphics drawer draws a plurality of lamp bead graphics, including: the graphics drawer generates a lamp bead array, and draws a plurality of lamp bead graphics according to the lamp bead array.

[0007] Furthermore, the preset graphic data includes a plurality of preset graphic parameters corresponding to the plurality of lamp bead graphics one by one, and the preset graphic parameters include lamp bead positions and lamp bead sizes; The graphics drawer generates a lamp bead array, including: creating a lamp bead array; calculating a scaling factor according to the size of a preset view of the preset graphics and the size of the display view; traversing the preset graphics parameters, and generating corresponding lamp bead objects according to the scaling factor and the preset graphics parameters, and the lamp bead objects are stored in the lamp bead array.

[0008] Furthermore, in step S2, an animation frame generator is created according to the animation effect, including: determining an animation type according to the animation effect, and creating an animation frame generator according to the animation type.

[0009] Furthermore, in step S2, the animation frame generator generates an animation frame object, including: calculating the gradient color array of each lamp bead graphic according to the preset color array and the number of lamp bead graphics; creating an animation frame object, configuring animation frame parameters for the animation frame object, and placing the animation frame parameters into a storage frame queue; calculating a refresh cycle, refreshing the animation frame parameters of the animation frame object according to the refresh cycle to generate a new animation frame object, and placing the new animation frame object into the storage frame queue.

[0010] Further, in step S3, the display thread obtains the animation frame object, including: the display thread obtains the animation frame object from the storage frame queue.

[0011] Furthermore, the animation frame object includes at least one of the following: animation type, animation speed, animation direction, and animation graphic density; wherein the animation graphic density is used to calculate the number of lamp bead graphics that produce dynamic effects according to the animation frame object.

[0012] Another object of the present invention is to provide an electronic device, comprising: a processor; and a memory storing a computer program, wherein the computer program is configured to implement the above-mentioned animation effect implementation method when executed by the processor.

[0013] Another object of the present invention is to provide a computer-readable electronic medium, which is a computer-readable storage medium and stores a computer program, which can implement the above-mentioned animation effect implementation method when executed by a processor.

[0014] The beneficial effects of the present invention are as follows: the animation effect implementation method provided by the present invention draws the lamp bead graphics through a graphics drawer, and the graphics drawer draws the display color of the lamp bead graphics according to the animation frame object generated by the animation frame generator. The graphics drawer and the animation frame generator work in coordination to improve the efficiency of generating and drawing animation frames to present a smooth and rich Bluetooth light string animation effect. The application of the animation effect implementation method does not require real-time calculation of the color and position of each lamp bead, and the required computing resources are small. In addition, the graphics drawer can adjust the image or animation effect by changing parameters without redrawing the entire lamp bead graphics. The dynamic adjustment efficiency and flexibility of the animation effect implementation method are high. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 A flowchart of the steps of the method for realizing the animation effect of the Bluetooth light string according to the present invention; Figure 2 This is a thread block diagram of the method for realizing the animation effect described in the present invention. DETAILED DESCRIPTION

[0016] In order to explain the technical content, achieved objectives and effects of the present invention in detail, the following is an explanation in combination with the implementation modes and the accompanying drawings.

[0017] Please refer to Figure 1 as well as Figure 2 , a method for realizing animation effects of a Bluetooth light string, comprising the following steps: S1. Create a graphics drawer according to preset graphics data, wherein the graphics drawer draws a plurality of lamp bead graphics, and the plurality of lamp bead graphics constitute a light string graphic; S2. Create an animation frame generator according to the animation type, wherein the animation frame generator generates an animation frame object; S3. Start the display thread, the display thread obtains the animation frame object, and sends the animation frame object to the graphics drawer, the graphics drawer draws the display colors of multiple lamp bead graphics according to the animation frame object, so that the display view displays the corresponding animation effect and / or controls the Bluetooth light string to display the corresponding lighting effect.

[0018] From the above description, it can be seen that the beneficial effects of the present invention are: the animation effect implementation method provided by the present invention draws the lamp bead graphics through a graphics drawer, and the graphics drawer draws the display color of the lamp bead graphics according to the animation frame object generated by the animation frame generator. The graphics drawer and the animation frame generator work in coordination to improve the efficiency of generating and drawing animation frames to present a smooth and rich Bluetooth light string animation effect. The application of the animation effect implementation method does not require real-time calculation of the color and position of each lamp bead, and the required computing resources are small. In addition, the graphics drawer can adjust the graphics or animation effects by changing parameters without redrawing the entire lamp bead graphics. The dynamic adjustment of the animation effect implementation method is efficient and flexible.

[0019] Furthermore, in step S1, a graphics drawer is created according to preset graphics data, including: A drawing form is determined according to preset graphic data, wherein the drawing form includes a graphic drawing method and graphic drawing parameters, and a graphic drawer is created based on the drawing form.

[0020] From the above description, it can be seen that using different drawing methods and setting different drawing parameters corresponding to different preset graphic data can improve the efficiency and accuracy of graphic drawing. The animation effect implementation method provided by the present invention generates a graphic drawer according to the preset graphic data, which can improve the drawing efficiency and drawing accuracy of the graphic drawer, so as to make the animation effect implementation method more flexible.

[0021] Furthermore, in step S1, the graphics drawer draws a plurality of lamp bead graphics, including: the graphics drawer generates a lamp bead array, and draws a plurality of lamp bead graphics according to the lamp bead array.

[0022] Furthermore, the preset graphic data includes a plurality of preset graphic parameters corresponding to the plurality of lamp bead graphics one by one, and the preset graphic parameters include lamp bead positions and lamp bead sizes; The graphics drawer generates a lamp bead array, including: creating a lamp bead array; calculating a scaling factor according to the size of a preset view of the preset graphics and the size of the display view; traversing the preset graphics parameters, and generating corresponding lamp bead objects according to the scaling factor and the preset graphics parameters, and the lamp bead objects are stored in the lamp bead array.

[0023] From the above description, it can be seen that the shape drawer can generate multiple lamp bead graphic objects corresponding to multiple lamp bead graphics according to preset graphic data, and the multiple lamp bead graphic objects are stored as a lamp bead array. In short, the graphic drawer, as a graphics drawing controller, is responsible for drawing lamp bead graphics according to the graphic objects in the lamp bead array to achieve the display effect of converting abstract graphic parameters into specific lamp bead graphics on the display view, and the display effect of the Bluetooth light string is formed by multiple lamp bead graphics.

[0024] Furthermore, in step S2, an animation frame generator is created according to the animation effect, including: determining an animation type according to the animation effect, and creating an animation frame generator according to the animation type.

[0025] From the above description, it can be seen that different animation types can adopt different animation generation algorithms and set different animation parameters. The animation type is determined according to the selected animation effect, and an animation frame generator is created according to the animation type, which can ensure the reliability and smoothness of the animation frame generated by the animation frame generator.

[0026] Furthermore, in step S2, the animation frame generator generates an animation frame object, including: calculating the gradient color array of each lamp bead graphic according to the preset color array and the number of lamp bead graphics; creating an animation frame object, configuring animation frame parameters for the animation frame object, and placing the animation frame parameters into a storage frame queue; calculating a refresh cycle, refreshing the animation frame parameters of the animation frame object according to the refresh cycle to generate a new animation frame object, and placing the new animation frame object into the storage frame queue.

[0027] Further, in step S3, the display thread obtains the animation frame object, including: the display thread obtains the animation frame object from the storage frame queue.

[0028] From the above description, it can be seen that the animation frame generator puts the animation frame object into the storage frame queue to use the storage frame queue as an intermediate buffer, and the display thread obtains the animation frame object from the storage frame queue, thereby improving the smoothness of the animation effect.

[0029] Furthermore, the animation frame object includes at least one of the following: animation type, animation speed, animation direction, and animation graphic density; wherein the animation graphic density is used to calculate the number of lamp bead graphics that produce dynamic effects according to the animation frame object.

[0030] Another object of the present invention is to provide an electronic device, comprising: a processor; and a memory storing a computer program, wherein the computer program is configured to implement the above-mentioned animation effect implementation method when executed by the processor.

[0031] Another object of the present invention is to provide a computer-readable electronic medium, which is a computer-readable storage medium and stores a computer program, which can implement the above-mentioned animation effect implementation method when executed by a processor.

[0032] Embodiment 1 Please refer to Figure 1 to Figure 2 The first embodiment of the present invention is to provide a method for realizing animation effects of a Bluetooth light string, which comprises the following steps: S1. Create a graphics drawer according to preset graphics data, wherein the graphics drawer draws a plurality of lamp bead graphics, and the plurality of lamp bead graphics constitute a light string graphic; S2. Create an animation frame generator according to the animation type, wherein the animation frame generator generates an animation frame object; S3. Start the display thread, the display thread obtains the animation frame object, and sends the animation frame object to the graphics drawer, the graphics drawer draws the display colors of multiple lamp bead graphics according to the animation frame object, so that the display view displays the corresponding animation effect and / or controls the Bluetooth light string to display the corresponding lighting effect.

[0033] In this embodiment, the animation frame generator runs as an independent thread, which generates animation frame objects based on the number of lamp bead graphics and the color requirements of the lamp bead graphics, combined with a preset animation effect algorithm; the graphics drawer runs in the user interface thread, and the graphics drawer can first draw multiple lamp bead graphics, and then obtain the animation frame object from the display thread, and draw the display colors of the multiple lamp bead graphics respectively according to the animation frame graphics, so that the display view displays the corresponding lamp bead animation effects; the display thread serves to connect the animation frame generator and the graphics drawer.

[0034] In step S1 of this embodiment, creating a graphics drawer according to preset graphics data includes: determining a drawing form according to the preset graphics data, the drawing form including a graphics drawing method and graphics drawing parameters, and creating a graphics drawer based on the drawing form.

[0035] First, the animation effect expression form is determined according to the preset graphic data. Different graphic drawing methods and different graphic drawing parameters can be selected according to different preset graphic data. As the controller of graphic drawing, the graphic drawer is responsible for converting the abstract graphic parameters into the display effect of the specific lamp bead graphic on the display view.

[0036] In step S1 of this embodiment, the graphic drawer draws a plurality of lamp bead graphics, including: the graphic drawer generates a lamp bead array, and draws a plurality of lamp bead graphics according to the lamp bead array.

[0037] Specifically, the preset graphic data includes a plurality of preset graphic parameters corresponding to the plurality of lamp bead graphics one by one, and the preset graphic parameters include lamp bead positions and lamp bead sizes; the graphic drawer generates a lamp bead array, including: Create a lamp bead array; calculate a scaling factor according to the size of the preset view of the preset graphic and the size of the display view; traverse the preset graphic parameters, and generate corresponding lamp bead objects according to the scaling factor and the preset graphic parameters, and the lamp bead objects are stored in the lamp bead array.

[0038] In this embodiment, the preset graphic parameters can be converted into a lamp bead object suitable for displaying the display view according to the scaling factor, and the graphics drawer can draw and display the corresponding lamp bead graphics according to the lamp bead object. Specifically, in this embodiment, the lamp bead size of the preset graphic can be converted into the lamp bead size suitable for the display view according to the scaling factor, and the lamp bead position of the preset graphic can be converted into the lamp bead position suitable for the display view.

[0039] Correspondingly, in step S2 of this embodiment, creating an animation frame generator according to the animation effect includes: determining an animation type according to the animation effect, and creating an animation frame generator according to the animation type.

[0040] Different animation types can use different generation algorithms and set different animation parameters. According to the required animation effect, select the appropriate animation type, such as flow effects, flashing effects, combined effects, etc., to ensure the efficiency and success rate of generating animation frame objects.

[0041] As a controller for animation frame generation, the animation frame generator is responsible for generating a series of continuous animation frame objects according to preset animation types and animation parameters.

[0042] In step S2 of the present embodiment, the animation frame generator generates an animation frame object, including: calculating the gradient color array of each lamp bead graphic according to the preset color array and the number of lamp bead graphics; creating an animation frame object, configuring animation frame parameters for the animation frame object, and placing the animation frame parameters into a storage frame queue; calculating a refresh cycle, refreshing the animation frame parameters of the animation frame object according to the refresh cycle to generate a new animation frame object, and placing the new animation frame object into the storage frame queue.

[0043] The animation frame generator can generate an animation frame object. The animation generator can configure the animation frame object according to parameters such as the number of lamp bead graphics, animation type, animation speed, animation direction, animation graphic density, preset color array, etc., so as to assist the animation frame generator in calculating the animation frame through various parameters stored in the animation frame object; wherein the animation graphic density is used to calculate the number of lamp bead graphics that produce dynamic effects according to the animation frame object.

[0044] Among them, the animation frame generator can obtain the number of lamp bead graphics of the animation it controls according to the number of lamp bead objects in the lamp bead array; the speed, direction and color list of the animation effect determine the animation form and change law of the lamp bead graphics.

[0045] The graphics drawer draws the display color of each lamp bead graphic according to the gradient color array, so that each lamp bead graphic on the display view displays the corresponding light color according to the gradient color array.

[0046] Step S2 of this embodiment also includes calculating a refresh cycle according to the speed of the animation, that is, the interval of how many milliseconds to refresh the animation frame object to generate a new animation frame object, and putting the new animation frame object into the storage frame queue.

[0047] The animation frame object also includes the flow direction of the lamp bead animation. As an example: when the flow direction of the lamp bead animation is forward flow, multiple lamp bead objects are numbered sequentially, and the lamp bead objects in the lamp bead array are traversed in reverse order, and the color of the N-1th lamp bead object is assigned to the Nth lamp bead object. The graphics drawer draws the display color of each lamp bead graphic according to the animation frame object, which can make the light string present the animation effect of light flowing in the forward direction.

[0048] In this embodiment, the animation frame generator can also update the frame index of the animation frame object; after dormancy or when all animation frame objects are read, the animation frame object is refreshed after a corresponding delay, so that a looping animation effect can be achieved. The animation effect generation provided by this embodiment achieves a looping animation effect with small computing resources spent, and the animation fluency achieved is higher.

[0049] In step S3 of this embodiment, the display thread obtains the animation frame object, including: the display thread obtains the animation frame object from the storage frame queue.

[0050] In this embodiment, the display thread is used to establish a connection between the graphics drawer and the animation frame generator, so that the animation frame object generated by the animation frame generator can be smoothly transferred to the graphics drawer for drawing.

[0051] Please refer to Figure 2 When the animation effect starts under the control of the user, the animation frame generator is first turned on. The animation frame generator will generate an animation frame object, and the thread of the animation frame generator will continue to run in the background, and continuously generate new animation frame objects according to the preset parameters. At the same time, the display thread is turned on, and the display thread sends a request to the storage frame queue to obtain the animation frame object. When the display thread does not obtain the data of the storage frame queue, the display thread continues to wait; when the display thread obtains the data of the storage frame queue, it obtains and overflows an animation frame object of the storage frame queue, and sends the animation frame object to the graphics drawer, which draws the display color of the lamp bead graphic according to the animation frame object, so that the display view displays the corresponding animation effect and / or controls the Bluetooth light string to display the corresponding lighting effect.

[0052] In this embodiment, the display thread keeps synchronization with the graphics drawer to ensure that the latest animation frame object can be obtained and displayed in time; therefore, a synchronization mechanism such as a semaphore or conditional variable can be used between the display thread and the graphics drawer to achieve coordination and synchronization between the display thread and the graphics drawer.

[0053] In this embodiment, the graphics drawer can draw the shape and outline of the lamp bead graphic according to the lamp bead object by defining a path. The graphics drawer uses mathematical formulas and algorithms to generate the shape of complex lamp bead graphics. By defining the path, the shape and outline of the lamp bead graphics can be accurately controlled, and the lamp bead graphics can be modified by dynamically modifying the path as needed, which has high flexibility.

[0054] The animation effect implementation method provided in this embodiment only requires drawing the lamp bead graphics by defining a path and generating an animation frame object according to preset animation parameters. Very few computing resources are required. Therefore, the application of the animation effect implementation method can efficiently utilize computing resources and reduce the hardware requirements of the device using the animation effect implementation method.

[0055] In this embodiment, the graphics generator and the animation frame generator can also be expanded according to different requirements. For example, when it is necessary to support new types of lamp bead graphics, corresponding functions can be added to the graphics generator so that the graphics drawer can use new graphics drawing methods or new image drawing parameters to draw new lamp bead graphics so that the shape or outline of the lamp bead graphics meets the display requirements, but the animation frame generator can continue to generate animation frame objects based on the original lamp bead array. When it is necessary to add new animation effects, it can be developed only in the animation generator without affecting the graphics drawer.

[0056] In summary, the animation effect implementation method provided by the present invention draws the lamp bead graphics through a graphics drawer, and the graphics drawer draws the display color of the lamp bead graphics according to the animation frame object generated by the animation frame generator. The graphics drawer coordinates with the animation frame generator to improve the efficiency of generating and drawing animation frames to present a process and rich Bluetooth light string animation effect. The application of the animation effect implementation method does not require real-time calculation of the color and position of each lamp bead, and the required computing resources are small. In addition, the graphics drawer can adjust the graphics or animation effects by changing parameters without redrawing the entire lamp bead graphics. The dynamic adjustment efficiency and flexibility of the animation effect implementation method are high.

[0057] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent transformations made using the contents of the present invention's specification and drawings, or directly or indirectly applied in related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for realizing animation effects of a Bluetooth light string, characterized in that: The following steps are involved: S1. Creating a graphics drawer according to preset graphics data, wherein the graphics drawer draws a plurality of lamp bead graphics, and the plurality of lamp bead graphics constitute a light string graphic; S2. Create an animation frame generator according to the animation type, wherein the animation frame generator generates an animation frame object; S3. Start the display thread, the display thread obtains the animation frame object, and sends the animation frame object to the graphics drawer, the graphics drawer draws the display colors of multiple lamp bead graphics according to the animation frame object, so that the display view displays the corresponding animation effect and / or controls the Bluetooth light string to display the corresponding lighting effect.

2. The method for realizing animation effect according to claim 1, characterized in that: In step S1, a graphics drawer is created according to preset graphics data, including: A drawing form is determined according to preset graphic data, wherein the drawing form includes a graphic drawing method and graphic drawing parameters, and a graphic drawer is created based on the drawing form.

3. The method for realizing animation effect according to claim 1, characterized in that: In step S1, the graphic drawer draws a plurality of lamp bead graphics, including: the graphic drawer generates a lamp bead array, and draws a plurality of lamp bead graphics according to the lamp bead array.

4. The method for realizing animation effect according to claim 3, characterized in that: The preset graphic data includes a plurality of preset graphic parameters corresponding to the plurality of lamp bead graphics one by one, and the preset graphic parameters include the lamp bead position and the lamp bead size; The graphics drawer generates a lamp bead array, including: creating a lamp bead array; calculating a scaling factor according to the size of a preset view of the preset graphics and the size of the display view; traversing the preset graphics parameters, and generating corresponding lamp bead objects according to the scaling factor and the preset graphics parameters, and the lamp bead objects are stored in the lamp bead array.

5. The method for realizing animation effect according to claim 1, characterized in that: In step S2, an animation frame generator is created according to the animation effect, including: determining an animation type according to the animation effect, and creating an animation frame generator according to the animation type.

6. The method for realizing animation effect according to claim 1, characterized in that: In step S2, the animation frame generator generates an animation frame object, including: calculating the gradient color array of each lamp bead graphic according to the preset color array and the number of lamp bead graphics; creating an animation frame object, configuring animation frame parameters for the animation frame object, and placing the animation frame parameters into a storage frame queue; calculating a refresh cycle, refreshing the animation frame parameters of the animation frame object according to the refresh cycle to generate a new animation frame object, and placing the new animation frame object into the storage frame queue.

7. The method for realizing animation effect according to claim 6, characterized in that: In step S3, the display thread obtains the animation frame object, including: the display thread obtains the animation frame object from the storage frame queue.

8. The method for realizing animation effect according to claim 1, characterized in that: The animation frame object includes at least one of the following: animation type, animation speed, animation direction, and animation graphic density; wherein the animation graphic density is used to calculate the number of lamp bead graphics that produce dynamic effects according to the animation frame object.

9. An electronic device, characterized in that: include: processor; A memory stores a computer program, wherein the computer program is configured to implement the animation effect implementation method described in any one of claims 1 to 8 when executed by the processor.

10. A computer-readable electronic medium, characterized in that: The electronic medium is a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the method for realizing the animation effect described in any one of claims 1 to 8 can be realized.

Citation Information

Patent Citations

  • Online interaction method for colored lamp playing

    CN115221656A

  • Data processing method and device in application program starting and storage medium

    CN115904563A

  • Lamp effect display method based on music beats and terminal

    CN116916506A

  • Intelligent layered multi-scene atmosphere lamp control method and terminal

    CN117355003A

  • Lamp effect control method, device, equipment and medium

    CN117615492A