Dynamic effect display method and related device

By realizing the moving picture and linkage display of the dynamic effect elements between the electronic devices of the couple, the problem of insufficient dynamic effect linkage between devices in the prior art is solved, and the linkage of the dynamic effect display is improved.

CN119759471APending Publication Date: 2025-04-04VIVO MOBILE COMM CO LTD

Patent Information

Application Number
CN202411872726.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

In the prior art, the electronic devices of both couples lack linkage when displaying dynamic effects, and cannot achieve dynamic effects linkage between different devices.

Method used

When the first electronic device displays a first motion element, the first electronic device displays a moving picture of the first motion element when the first electronic device and the second electronic device satisfy the triggering condition; when at least part of the motion element of the first motion element moves outside the screen display range of the first electronic device, the second electronic device displays at least part of the motion element.

Benefits of technology

The dynamic efficiency linkage between the first electronic device and the second electronic device when the triggering condition is met is realized, and the dynamic efficiency linkage between different electronic devices is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119759471A_ABST
    Figure CN119759471A_ABST
Patent Text Reader

Abstract

The invention discloses a dynamic effect display method and a related device, and belongs to the technical field of computers. The dynamic effect display method is applied to a system comprising a first electronic device and a second electronic device, the first electronic device and the second electronic device are in communication connection, and the dynamic effect display method comprises the steps that the first electronic device displays a first dynamic effect element; under the condition that the first electronic equipment and the second electronic equipment meet the first triggering condition, the first electronic equipment displays a moving picture of the first dynamic effect element; under the condition that at least part of the dynamic effect elements of the first dynamic effect elements move out of the screen display range of the first electronic equipment, the second electronic equipment displays at least part of the dynamic effect elements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of computer technology, and specifically relates to a dynamic effect display method and related devices. Background Art

[0002] At present, more and more electronic devices are capable of displaying animation effects (hereinafter referred to as motion effects). For example, a mobile phone can display wallpaper in the form of motion effects, or a smart watch can display the display screen on the dial in the form of motion effects.

[0003] In the related art, in some scenarios, such as designing some couple-themed dynamic effects for mobile phone wallpapers or watch dials, a set of dynamic effect materials can be designed for each of the couple so that the electronic devices of the couple can display the corresponding dynamic effects respectively.

[0004] According to the above method, since the electronic devices of the couple respectively display their corresponding animation effects, there is a lack of linkage between the animation effects of different electronic devices. Summary of the invention

[0005] The purpose of the embodiments of the present application is to provide a motion effect display method and related devices, which can improve the linkage of motion effects between devices.

[0006] In a first aspect, an embodiment of the present application provides a method for displaying an animated effect, which is applied to a system including a first electronic device and a second electronic device, wherein the first electronic device and the second electronic device are in communication connection, and the method includes:

[0007] The first electronic device displays a first motion effect element;

[0008] When the first electronic device and the second electronic device meet the first trigger condition, the first electronic device displays a moving picture of the first motion effect element;

[0009] When at least part of the first motion effect element moves out of the screen display range of the first electronic device, the second electronic device displays at least part of the motion effect element.

[0010] In a second aspect, an embodiment of the present application provides a method for displaying a dynamic effect, which is applied to a first electronic device, and the method includes:

[0011] The first electronic device displays a first motion effect element;

[0012] When the first electronic device and the second electronic device meet the triggering conditions, the first electronic device displays a moving picture of the first motion effect element;

[0013] When at least part of the first motion effect element moves out of the screen display range of the first electronic device, the second electronic device is enabled to display the first motion effect element.

[0014] In a third aspect, an embodiment of the present application provides a method for displaying a dynamic effect, which is applied to a second electronic device, and the method includes:

[0015] When at least part of the first motion element moves out of the screen display range of the first electronic device, the second electronic device displays the first motion element; wherein the moving picture of the first motion element is displayed by the first electronic device when the first electronic device and the second electronic device meet the trigger condition.

[0016] In a fourth aspect, an embodiment of the present application provides a motion effect display device, which is applied to a first electronic device, and the device includes:

[0017] A third display module, used for displaying a first motion effect element;

[0018] When the first electronic device and the second electronic device meet the triggering condition, displaying a moving picture of the first motion effect element;

[0019] When at least part of the first motion effect element moves out of the screen display range of the first electronic device, the second electronic device displays the first motion effect element.

[0020] In a fifth aspect, an embodiment of the present application provides a motion effect display device, which is applied to a second electronic device, and the device includes:

[0021] The fourth display module is used to display the first motion effect element when at least part of the first motion effect element moves outside the screen display range of the first electronic device; wherein the moving picture of the first motion effect element is displayed by the first electronic device when the first electronic device and the second electronic device meet the trigger condition.

[0022] In a sixth aspect, an embodiment of the present application provides a motion effect display system, comprising a first electronic device and a second electronic device; wherein the first electronic device is used to display a first motion effect element; when the first electronic device and the second electronic device meet a first trigger condition, the moving picture of the first motion effect element is displayed; and the second electronic device is used to display at least part of the first motion effect element when at least part of the first motion effect element moves outside the screen display range of the first electronic device.

[0023] In the seventh aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the motion effect display method described in the second aspect are implemented, or when the program or instructions are executed by the processor, the steps of the motion effect display method described in the third aspect are implemented.

[0024] In an eighth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the motion effect display method as described in the first aspect are implemented, or the steps of the motion effect display method as described in the second aspect are implemented, or the steps of the motion effect display method as described in the third aspect are implemented.

[0025] In the ninth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the motion effect display method as described in the first aspect, or to implement the steps of the motion effect display method as described in the second aspect, or to implement the steps of the motion effect display method as described in the third aspect.

[0026] In the tenth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the motion effect display method as described in the first aspect, or to implement the steps of the motion effect display method as described in the second aspect, or to implement the steps of the motion effect display method as described in the third aspect.

[0027] In the embodiment of the present application, when the first electronic device displays the first motion effect element, when the first electronic device and the second electronic device meet the first trigger condition, the first electronic device displays the moving picture of the first motion effect element; when at least part of the first motion effect element moves outside the screen display range of the first electronic device, the second electronic device displays at least part of the motion effect element. In this way, when the first electronic device and the second electronic device meet the trigger condition, the first electronic device and the second electronic device can display the motion effect in a linked manner, thereby increasing the linkage of the motion effects between different electronic devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 It is a flowchart of a method for displaying dynamic effects provided in an embodiment of the present application;

[0029] Figure 2 It is a flowchart of a method for displaying dynamic effects provided in an embodiment of the present application;

[0030] Figure 3 It is a flowchart of a method for displaying dynamic effects provided in an embodiment of the present application;

[0031] Figure 4 It is a flowchart of a method for displaying dynamic effects provided in an embodiment of the present application;

[0032] Figure 5 It is a flowchart of a method for displaying dynamic effects provided in an embodiment of the present application;

[0033] Figure 6 It is a flowchart of a method for displaying dynamic effects provided in an embodiment of the present application;

[0034] Figure 7 It is a flowchart of a method for displaying dynamic effects provided in an embodiment of the present application;

[0035] Figure 8 It is a flowchart of a method for displaying dynamic effects provided in an embodiment of the present application;

[0036] Fig. 9 is a schematic diagram of a first coordinate system provided in an embodiment of the present application;

[0037] Fig.10 is a structural schematic diagram of a motion effect display device provided in an embodiment of the present application;

[0038] Fig.11 is a structural schematic diagram of a motion effect display device provided in an embodiment of the present application;

[0039] Fig.12 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application;

[0040] Fig.13 It is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0041] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0042] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0043] The terms "at least one (item)", "at least one of" and the like in the specification and claims of the present application refer to any one, any two or a combination of more than two of the objects included therein. For example, at least one (item) of a, b, and c can be represented by: "a", "b", "c", "a and b", "a and c", "b and c" and "a, b and c", where a, b, and c can be single or multiple. Similarly, "at least two (items)" refers to two or more, and its meaning is similar to that of "at least one (item)".

[0044] The following, in conjunction with the accompanying drawings, describes in detail the motion effect display method, device, system, electronic device and medium provided in the embodiments of the present application through specific embodiments and their application scenarios.

[0045] The motion effect display method, device, system, electronic device and medium provided in the embodiments of the present application can be applied to motion effect display scenarios.

[0046] In some dynamic effect display scenarios, such as when a mobile phone wallpaper or a watch dial displays some couple-themed dynamic effects, a set of dynamic effect materials can be designed for each couple, so that the electronic devices of the couple can display the corresponding dynamic effects respectively. For example, when the dials of the smart watches of the couple display the dynamic effect of flying butterflies, a set of dynamic effect materials of flying butterflies can be designed for each smart watch of the couple, so that each smart watch of the couple can display a flying butterfly.

[0047] According to the above method, since the electronic devices of the couple respectively display their corresponding animation effects, there is a lack of linkage between the animation effects of different electronic devices.

[0048] To this end, the embodiments of the present application provide a method, device, system, electronic device and medium for displaying a motion effect, wherein when a first electronic device displays a first motion effect element, when the first electronic device and the second electronic device meet a first trigger condition, the first electronic device displays a moving picture of the first motion effect element; when at least part of the first motion effect element moves outside the screen display range of the first electronic device, the second electronic device displays at least part of the motion effect element. In this way, when the first electronic device and the second electronic device meet the trigger condition, the first electronic device and the second electronic device can display the motion effect in a linked manner, thereby increasing the linkage of the motion effects between different electronic devices.

[0049] The execution subject of the motion effect display method provided in the embodiment of the present application may be a system including a first electronic device and a second electronic device, wherein the first electronic device and the second electronic device are communicatively connected.

[0050] Figure 1 is a flow chart of the method for displaying dynamic effects provided by an embodiment of the present application, such as Figure 1 As shown, the dynamic effect display method provided in the embodiment of the present application may include the following steps 101 to 103.

[0051] Step 101: A first electronic device displays a first motion effect element.

[0052] In some embodiments of the present application, when the first electronic device displays the first motion element, the second electronic device may display the second motion element, or the second electronic device may not display any motion element. The specific details may be determined based on actual needs and are not limited to this in some embodiments.

[0053] In some embodiments of the present application, the first motion effect element may be a two-dimensional motion effect element or a three-dimensional motion effect element. The specific motion effect element may be determined according to actual needs and is not limited in some embodiments.

[0054] In some embodiments of the present application, the first motion effect element may be displayed at the center point of the screen of the first electronic device.

[0055] For example, when the first electronic device is a smart watch and the first motion effect element is a flying butterfly, the butterfly can be displayed in the center of the dial of the smart watch.

[0056] Step 102: When the first electronic device and the second electronic device meet a first trigger condition, the first electronic device displays a moving picture of the first motion effect element.

[0057] In some embodiments of the present application, the first trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is less than or equal to a first preset distance, the first electronic device and the second electronic device both receive a first trigger input, the first electronic device and the second electronic device collide, or the first electronic device and the second electronic device both shake.

[0058] In some embodiments of the present application, the above-mentioned first trigger input is used to trigger the linked display of the first motion effect element. The above-mentioned first trigger input may include any one of the following: user's click input, sliding input, pressing input, voice input, gesture input, or other feasible input, which is not limited to the embodiments of the present application.

[0059] In some embodiments of the present application, the above-mentioned gesture input may include but is not limited to at least one of the following: click gesture, sliding gesture, drag gesture, pressure recognition gesture, long press gesture, area change gesture, double press gesture, double click gesture, specific gesture input or other possible gesture inputs. The specific gesture input form can be determined according to actual needs and is not limited to this in some embodiments.

[0060] In some embodiments of the present application, the above-mentioned click input can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long-press input or a short-press input, which is not limited in some embodiments.

[0061] In some embodiments of the present application, the above-mentioned sliding input can be a sliding input in any direction, such as sliding up, sliding down, sliding to the left or sliding to the right, etc., which is not limited in some embodiments.

[0062] In some embodiments of the present application, the distance between the first electronic device and the second electronic device can be measured by wireless communication ranging technology such as Bluetooth, Wifi, etc.

[0063] In some embodiments of the present application, the acceleration sensor of the first electronic device and the acceleration sensor on the second electronic device can respectively collect the acceleration of the first electronic device and the acceleration of the second electronic device. If the acceleration of the first electronic device and the acceleration of the second electronic device are both less than or equal to the preset acceleration, it is determined that the first electronic device and the second electronic device collide.

[0064] In some embodiments of the present application, the gyroscope of the first electronic device and the gyroscope of the second electronic device can respectively collect the rotation angle of the first electronic device and the rotation angle of the second electronic device. If the rotation angle of the first electronic device and the rotation angle of the second electronic device are both greater than or equal to the preset angle, it is determined that the first electronic device and the second electronic device are shaking.

[0065] In some embodiments of the present application, after determining that the above-mentioned first trigger condition is met, the first electronic device can determine the position information of the first screen center point of the first electronic device in the screen coordinate system of the first electronic device and the position information of the second screen center point of the second electronic device in the screen coordinate system of the first electronic device, and then generate the description information of the above-mentioned first motion effect element, and display the moving picture of the above-mentioned first motion effect element according to the above-mentioned description information, and the above-mentioned description information is used to describe the moving trajectory of the first motion effect element.

[0066] In some embodiments of the present application, the description information includes the duration, starting position, and ending position of the first motion effect element, and may also include at least one intermediate position between the starting position and the ending position. The starting position may be the position information of the center point of the first screen in the screen coordinate system of the first electronic device, and the ending position may be the position information of the center point of the second screen in the screen coordinate system of the first electronic device. Alternatively, the ending position may be the position information of the center point of the first screen in the first coordinate system, and the at least one intermediate position may include the position information of the center point of the second screen in the first coordinate system.

[0067] For example, when the center point of the first screen is point a, the center point of the second screen is point b, and the first motion effect element is a flying butterfly, the description information of the butterfly includes the duration of the butterfly motion effect element (3s), the position information of the starting position point a in the screen coordinate system of the first electronic device, and the position information of the ending position point b in the screen coordinate system of the first electronic device, that is, the above description information is used to describe the butterfly flying from point a to point b after 3 seconds.

[0068] For another example, when the center point of the first screen is point a, the center point of the second screen is point b, and the first motion effect element is a flying butterfly, the description information of the butterfly includes the duration of the butterfly motion effect element, which is 5 seconds, the position information of the starting position point a in the screen coordinate system of the first electronic device, the position information of the middle position point b in the screen coordinate system of the first electronic device, and the position information of the ending position point a in the screen coordinate system of the first electronic device. That is, the above description information is used to describe that the butterfly starts to fly from point a, first flies to point b, and finally flies back to point a, for a total of 5 seconds.

[0069] Step 103: When at least part of the first motion effect element moves out of the screen display range of the first electronic device, the second electronic device displays at least part of the motion effect element.

[0070] In some embodiments of the present application, when at least part of the first motion element moves outside the screen display range of the first electronic device and moves into the screen display range of the second electronic device, the second electronic device may display at least part of the first motion element.

[0071] In some embodiments of the present application, Figure 1 ,like Figure 2 As shown, the “the second electronic device displays at least part of the dynamic effect element” in the above step 103 can be implemented by the following steps 103a to 103c:

[0072] Step 103a: The second electronic device obtains first coordinate information of the first dynamic effect element in the first coordinate system.

[0073] In some embodiments of the present application, when the first trigger condition is met, the second electronic device can obtain the location information of the first electronic device. The second electronic device can establish a first coordinate system based on the location of the second electronic device itself and the location information of the first electronic device, and the first coordinate system is the coordinate system where the first electronic device and the second electronic device are located.

[0074] In some embodiments of the present application, after the first electronic device generates the above description information, the above description information can be sent to the second electronic device. After receiving the above description information, the second electronic device can determine the coordinate information of the above starting position, the above ending position and at least one intermediate position in the above first coordinate system, and start the timer, and then determine the coordinate information of the above first motion effect element in the first coordinate system at each timing moment according to the timing time of the timer, the above duration, the above starting position, the above ending position and at least one intermediate position in the above first coordinate system.

[0075] Step 103b: The second electronic device determines second coordinate information based on the first coordinate information.

[0076] In some embodiments of the present application, the second coordinate information is the coordinate information of the first motion effect element in the screen coordinate system of the second electronic device.

[0077] In some embodiments of the present application, Figure 2 ,like Figure 3 As shown, the above step 103b can be implemented by the following step 103b1 and the following step 103b2:

[0078] Step 103b1: The second electronic device obtains coordinate offset information.

[0079] In some embodiments of the present application, the above-mentioned coordinate offset information is coordinate offset information between the screen coordinate system of the second electronic device and the first coordinate system.

[0080] In some embodiments of the present application, Figure 3 ,like Figure 4 As shown, the above step 103b1 can be implemented through the following steps A1 to A3:

[0081] Step A1: The second electronic device obtains third coordinate information of the center point of the screen of the second electronic device in the screen coordinate system.

[0082] In some embodiments of the present application, the second electronic device may obtain the position information of the center point of the second screen of the second electronic device, and then establish a screen coordinate system with the center point of the screen as the origin.

[0083] In some embodiments of the present application, if the screens of the first electronic device and the second electronic device are in the same plane, and the first motion effect element is a two-dimensional motion effect element, the second electronic device can establish a two-dimensional coordinate system with the center point of the second screen as the origin, and the horizontal axis and vertical axis of the two-dimensional coordinate system are in the plane where the screen of the second electronic device is located.

[0084] In some embodiments of the present application, if the screens of the first electronic device and the second electronic device are not in the same plane, or the first motion effect element is a three-dimensional motion effect element, the second electronic device can establish a three-dimensional coordinate system with the center point of the second screen as the origin, and the horizontal axis and vertical axis of the three-dimensional coordinate system are in the plane where the screen of the second electronic device is located, and the longitudinal axis is perpendicular to the plane where the screen of the second electronic device is located.

[0085] In some embodiments of the present application, the second electronic device may determine the position or orientation of the first electronic device and the second electronic device through a gyroscope or other sensors on the first electronic device and the second electronic device.

[0086] In some embodiments of the present application, the second electronic device may determine whether the screens of the first electronic device and the second electronic device are in the same plane based on the position information of the first electronic device and the second electronic device and the postures or orientations of the plurality of electronic devices.

[0087] In some embodiments of the present application, if the screen coordinate system is a two-dimensional coordinate system, the third coordinate information of the second screen center point in the screen coordinate system is (0, 0).

[0088] In some embodiments of the present application, if the screen coordinate system is a three-dimensional coordinate system, the third coordinate information of the second screen center point in the screen coordinate system is (0, 0, 0).

[0089] Step A2: The second electronic device obtains fourth coordinate information of the center point of the screen of the second electronic device in the first coordinate system.

[0090] In some embodiments of the present application, the second electronic device can determine the position offset information of the center point of the second screen relative to the coordinate origin of the first coordinate system based on the position information of the center point of the second screen and the position information of the coordinate origin of the first coordinate system, and then determine the fourth coordinate information of the center point of the second screen in the first coordinate system based on the position offset information.

[0091] In some embodiments of the present application, if the first coordinate system is a two-dimensional coordinate system, the screen coordinate system is a two-dimensional coordinate system; if the first coordinate system is a three-dimensional coordinate system, the screen coordinate system is a three-dimensional coordinate system.

[0092] Step A3: The second electronic device determines the difference between the third coordinate information and the fourth coordinate information as coordinate offset information.

[0093] In some embodiments of the present application, when the first coordinate system and the screen coordinate system are two-dimensional coordinate systems, the horizontal axis component of the coordinate offset information is: the difference between the horizontal axis component of the third coordinate information and the horizontal axis component of the fourth coordinate information, and the vertical axis component of the coordinate offset information is: the difference between the vertical axis component of the third coordinate information and the vertical axis component of the fourth coordinate information.

[0094] In some embodiments of the present application, when the first coordinate system and the screen coordinate system are three-dimensional coordinate systems, the horizontal axis component of the coordinate offset information is: the difference between the horizontal axis component of the third coordinate information and the horizontal axis component of the fourth coordinate information, the vertical axis component of the coordinate offset information is: the difference between the vertical axis component of the third coordinate information and the vertical axis component of the fourth coordinate information, and the vertical axis component of the coordinate offset information is: the difference between the vertical axis component of the third coordinate information and the vertical axis component of the fourth coordinate information.

[0095] In this way, the second electronic device obtains the third coordinate information of the center point of the screen of the second electronic device in the screen coordinate system; obtains the fourth coordinate information of the center point of the screen of the second electronic device in the first coordinate system; and determines the difference between the third coordinate information and the fourth coordinate information as coordinate offset information, so that the second electronic device can correct the coordinate information of the first motion effect element based on the coordinate offset information, and then display the first motion effect element at the position corresponding to the corrected coordinate information, thereby enabling the first electronic device and the second electronic device to display the first motion effect element in a linked manner, thereby increasing the linkage of motion effects between different electronic devices.

[0096] Step 103b2: The second electronic device corrects the first coordinate information based on the coordinate offset information to obtain second coordinate information.

[0097] In some embodiments of the present application, the second coordinate information may be coordinate information of the first motion effect element in the screen coordinate system.

[0098] In some embodiments of the present application, when the above-mentioned coordinate offset information and the first coordinate information are two-dimensional coordinates, the second electronic device may subtract the horizontal axis component of the above-mentioned coordinate offset information from the horizontal axis component of the above-mentioned first coordinate information to obtain the horizontal axis component of the above-mentioned second coordinate information; the second electronic device may subtract the vertical axis component of the above-mentioned coordinate offset information from the vertical axis component of the above-mentioned first coordinate information to obtain the vertical axis component of the above-mentioned second coordinate information.

[0099] In some embodiments of the present application, when the above-mentioned coordinate offset information and the first coordinate information are three-dimensional coordinates, the second electronic device may subtract the horizontal axis component of the above-mentioned coordinate offset information from the horizontal axis component of the above-mentioned first coordinate information to obtain the horizontal axis component of the above-mentioned second coordinate information; the second electronic device may subtract the vertical axis component of the above-mentioned coordinate offset information from the vertical axis component of the above-mentioned first coordinate information to obtain the vertical axis component of the above-mentioned second coordinate information; the second electronic device may subtract the vertical axis component of the above-mentioned coordinate offset information from the vertical axis component of the above-mentioned first coordinate information to obtain the vertical axis component of the above-mentioned second coordinate information.

[0100] In this way, when the second electronic device displays the first motion effect element, it can correct the coordinate information of the first motion effect element based on the coordinate offset information, and then display the first motion effect element at the position corresponding to the corrected coordinate information, so that multiple electronic devices can display the target motion effect in a linked manner, thereby increasing the linkage of motion effects between different electronic devices.

[0101] Step 103c: The second electronic device displays at least part of the dynamic effect element based on the second coordinate information.

[0102] In some embodiments of the present application, the second electronic device may display the first motion element at a first target position on the screen of the first electronic device based on the second coordinate information, where the first target position is the position at the second coordinate information.

[0103] In some embodiments of the present application, the second electronic device may first render the first motion effect element and then display the first motion effect element.

[0104] In this way, the second electronic device displays at least part of the animation element based on the corrected second coordinate information, and can display the first animation element at the position corresponding to the corrected second coordinate information, so that multiple electronic devices can display the target animation in a linked manner, thereby increasing the linkage of animations between different electronic devices.

[0105] In the motion effect display method provided in the present application, when the first electronic device displays the first motion effect element, when the first electronic device and the second electronic device meet the first trigger condition, the first electronic device displays the moving picture of the first motion effect element; when at least part of the first motion effect element moves outside the screen display range of the first electronic device, the second electronic device displays at least part of the motion effect element. In this way, when the first electronic device and the second electronic device meet the trigger condition, the first electronic device and the second electronic device can display the motion effect in a linked manner, thereby increasing the linkage of the motion effects between different electronic devices.

[0106] In some embodiments of the present application, Figure 3 ,like Figure 5 As shown, before the above step 103b2, the dynamic effect display method provided in the embodiment of the present application may further include the following step 104, and the above step 103b2 may be implemented by the following step B1:

[0107] Step 104: The second electronic device obtains the distance between the first electronic device and the second electronic device.

[0108] In some embodiments of the present application, the second electronic device can measure the distance between the first electronic device and the second electronic device through wireless communication ranging technology such as Bluetooth and Wifi.

[0109] Step B1: The second electronic device corrects the first coordinate information based on the coordinate offset information and the distance to obtain second coordinate information.

[0110] In some embodiments of the present application, when there is a certain distance between the first electronic device and the second electronic device, resulting in a gap between the first electronic device and the second electronic device, after the first dynamic effect element moves out of the screen area of ​​the first electronic device, it may take a certain amount of time to move to the screen area of ​​the second electronic device, which will reduce the effect of the first electronic device and the second electronic device displaying the dynamic effect in conjunction. Therefore, the electronic device can correct the first coordinate information based on the coordinate offset information and the distance to improve the effect of the first electronic device and the second electronic device displaying the dynamic effect in conjunction.

[0111] In some embodiments of the present application, when the above-mentioned coordinate offset information and the first coordinate information are two-dimensional coordinates, the second electronic device can determine the straight line where the first electronic device and the second electronic device are located, and then determine the first angle between the straight line and the horizontal axis of the above-mentioned first coordinate system and the second angle between the straight line and the vertical axis of the above-mentioned first coordinate system, and then determine the first distance component of the above-mentioned distance in the horizontal axis of the above-mentioned first coordinate system according to the above-mentioned first angle, and determine the second distance component of the above-mentioned distance in the vertical axis of the above-mentioned first coordinate system according to the above-mentioned second angle. The above-mentioned straight line can be the straight line where the center point of the screen of the first electronic device and the center point of the screen of the second electronic device are located.

[0112] In some embodiments of the present application, when the above-mentioned coordinate offset information and the first coordinate information are two-dimensional coordinates, the second electronic device may subtract the horizontal axis component of the above-mentioned coordinate offset information and the above-mentioned first distance component from the horizontal axis component of the above-mentioned first coordinate information to obtain the horizontal axis component of the above-mentioned second coordinate information; the second electronic device may subtract the vertical axis component of the above-mentioned coordinate offset information and the above-mentioned second distance component from the vertical axis component of the above-mentioned first coordinate information to obtain the vertical axis component of the above-mentioned second coordinate information.

[0113] In some embodiments of the present application, when the above-mentioned coordinate offset information and the first coordinate information are three-dimensional coordinates, the second electronic device can determine the straight line where the first electronic device and the second electronic device are located, and then determine the first angle between the straight line and the horizontal axis of the above-mentioned first coordinate system, the second angle between the straight line and the vertical axis of the above-mentioned first coordinate system, and the third angle between the straight line and the longitudinal axis of the above-mentioned first coordinate system, and then determine the first distance component of the above-mentioned distance in the horizontal axis of the above-mentioned first coordinate system according to the above-mentioned first angle, and determine the second distance component of the above-mentioned distance in the vertical axis of the above-mentioned first coordinate system according to the above-mentioned second angle, and determine the third distance component of the above-mentioned distance in the longitudinal axis of the above-mentioned first coordinate system according to the above-mentioned third angle. The above-mentioned straight line can be the straight line where the center point of the screen of the first electronic device and the center point of the screen of the second electronic device are located.

[0114] In some embodiments of the present application, when the above-mentioned coordinate offset information and the first coordinate information are three-dimensional coordinates, the second electronic device may subtract the horizontal axis component of the above-mentioned coordinate offset information and the above-mentioned first distance component from the horizontal axis component of the above-mentioned first coordinate information to obtain the horizontal axis component of the above-mentioned second coordinate information; the second electronic device may subtract the vertical axis component of the above-mentioned coordinate offset information and the above-mentioned second distance component from the vertical axis component of the above-mentioned first coordinate information to obtain the vertical axis component of the above-mentioned second coordinate information; the second electronic device may subtract the vertical axis component of the above-mentioned coordinate offset information and the above-mentioned third distance component from the vertical axis component of the above-mentioned first coordinate information to obtain the vertical axis component of the above-mentioned second coordinate information.

[0115] In this way, when the second electronic device displays the first motion effect element, it can correct the coordinate information of the first motion effect element based on the coordinate offset information and the distance between the first electronic device and the second electronic device, and then display the first motion effect element at the position corresponding to the corrected coordinate information, so that multiple electronic devices can display the target motion effect in a linked manner, thereby increasing the linkage of motion effects between different electronic devices.

[0116] In some embodiments of the present application, after the above step 103, the method provided in the embodiment of the present application further includes the following step 105:

[0117] Step 105: When the first electronic device and the second electronic device meet a second trigger condition, the first electronic device displays a first motion effect element, and the second electronic device displays a second motion effect element.

[0118] In some embodiments of the present application, the second trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is greater than or equal to the second preset distance, the first electronic device and the second electronic device both receive the second trigger input, the first electronic device and the second electronic device collide, and the first electronic device and the second electronic device both shake.

[0119] In some embodiments of the present application, the second trigger input is used to trigger the end of the linked display of the first motion effect element. The second trigger input may include any one of the following: user click input, sliding input, pressing input, voice input, gesture input, or other feasible input, which is not limited in the embodiments of the present application.

[0120] In this way, when the first electronic device and the second electronic device meet the second trigger condition, the first electronic device displays the first motion element, and the second electronic device displays the second motion element, which can end the linked display of the first motion element, thereby allowing the first electronic device and the second electronic device to independently display their own motion elements, thereby improving the flexibility of electronic devices in displaying motion elements.

[0121] In some embodiments of the present application, after the above step 103, the method provided in the embodiment of the present application further includes the following steps 106a and 106b:

[0122] Step 106a: The second electronic device receives a third trigger input to a target position on the screen of the second electronic device.

[0123] In some embodiments of the present application, the third trigger input is used to instruct the second electronic device to display the first motion effect element at the target position.

[0124] In some embodiments of the present application, the third trigger input may include any one of the following: user click input, sliding input, pressing input, voice input, gesture input, or other feasible input, which is not limited in the embodiments of the present application.

[0125] Step 106b: The second electronic device moves and displays the first motion effect element to a target position in response to the third trigger input.

[0126] In some embodiments of the present application, the second electronic device may first obtain the third coordinate information of the target position in the screen coordinate system of the second electronic device, and then correct the third coordinate information based on the coordinate offset information to obtain fourth coordinate information, and then display the first motion effect element at the position corresponding to the fourth coordinate information, thereby moving the first motion effect element to the target position.

[0127] It should be noted that the process of the second electronic device correcting the third coordinate information based on the coordinate offset information can refer to the above step 103b2, and to avoid repetition, it will not be described again in this embodiment.

[0128] In this way, the second electronic device receives the third trigger input to the target position on the screen of the second electronic device, and in response to the third trigger input, moves and displays the first motion effect element to the target position, which can improve the flexibility of the electronic device in displaying motion effect elements.

[0129] In some embodiments of the present application, before the above step 103a, the dynamic effect display method provided in the embodiment of the present application may further include the following step 107a and the following step 107b:

[0130] Step 107a: The second electronic device determines a first location area where the first electronic device and the second electronic device are located based on the location information of the first electronic device and the second electronic device.

[0131] In some embodiments of the present application, the position information of the first electronic device and the second electronic device may represent the position information of the center points of the screens of the first electronic device and the second electronic device.

[0132] In some embodiments of the present application, if the screens of the first electronic device and the second electronic device are in the same plane, the second electronic device can determine a minimum two-dimensional regular shape area where the first electronic device and the second electronic device are located based on the position information of the first electronic device and the second electronic device, such as a rectangular area, a circular area, a square area or other two-dimensional regular shape areas, and this embodiment does not make specific restrictions here.

[0133] In some embodiments of the present application, if the screens of the first electronic device and the second electronic device are not in the same plane, the first electronic device can determine a minimum three-dimensional regular shape area where the first electronic device and the second electronic device are located based on the position information of the first electronic device and the second electronic device, such as a rectangular area, a spherical area or a cube area, and this embodiment does not make any specific restrictions here.

[0134] Step 107b: The second electronic device establishes a first coordinate system with the center point of the first location area as the coordinate origin.

[0135] In some embodiments of the present application, when the first position area is a two-dimensional regular shape, the second electronic device uses the center point of the first position area as the coordinate origin, and the first coordinate system established may be a two-dimensional coordinate system.

[0136] In some embodiments of the present application, when the first position area is a three-dimensional regular shape, the second electronic device uses the center point of the first position area as the coordinate origin, and the first coordinate system established may be a three-dimensional coordinate system.

[0137] It should be noted that the first electronic device may also determine the middle point of the two electronic devices according to the position information of the two electronic devices, and use the middle point as the coordinate origin to establish the first coordinate system.

[0138] In this way, the second electronic device determines the first position area where the first electronic device and the second electronic device are located based on the position information of the first electronic device and the second electronic device; a first coordinate system is established with the center point of the first position area as the coordinate origin, so that the second electronic device can quickly obtain the coordinate information of the first motion effect element in the first coordinate system through the established first coordinate system, and then the second electronic device can correct the coordinate information of the first motion effect element based on the coordinate offset information, and then display the first motion effect element at the position corresponding to the corrected coordinate information, so that the first electronic device and the second electronic device can display the first motion effect element in a linked manner, thereby increasing the linkage of motion effects between different electronic devices.

[0139] In some embodiments of the present application, the above step 103c may be performed through the following step 103c1 and the following step 103c2:

[0140] Step 103c1: The first electronic device determines a second position area corresponding to the screen area of ​​the first electronic device in the first coordinate system based on the coordinate offset information.

[0141] In some embodiments of the present application, the first electronic device can obtain the size information of the screen of the first electronic device, and then determine the position area corresponding to the above size information with the above coordinate offset information as the center, and the position area is the above second position area.

[0142] For example, when the first electronic device is a smart watch, the screen of the smart watch is circular, and the size information of the screen of the smart watch is a radius of 2 cm. Then the smart watch can use a circular area with a radius of 2 cm and the coordinate offset information as the center in the first coordinate system as the second position area.

[0143] For another example, when the first electronic device is a mobile phone, the screen of the mobile phone is rectangular, and the size information of the screen of the mobile phone is 7cm*15cm. Then the mobile phone can use a rectangular area of ​​7cm*15cm as the second position area in the first coordinate system with the coordinate offset information as the center.

[0144] Step 103c2: When the second electronic device determines that the first coordinate information is located in the second position area, the second electronic device displays at least part of the dynamic effect element.

[0145] In some embodiments of the present application, when it is determined that the first coordinate information is located in the second position area, the second electronic device may determine that at least part of the motion effect element moves to the second electronic device, and the second electronic device may display at least part of the motion effect element.

[0146] In this way, based on the coordinate offset information, the second position area corresponding to the screen area of ​​the second electronic device in the first coordinate system is determined; when it is determined that the first coordinate information is located within the second position area, at least part of the motion effect elements are displayed, so that multiple electronic devices can display the target motion effect in a linked manner, thereby increasing the linkage between the motion effects of different electronic devices.

[0147] Next, combine Figure 6 , the dynamic effect display method provided in the embodiment of the present application is further described. Figure 6 As shown, the dynamic effect display method provided in the embodiment of the present application may include the following step 201 and the following step 202:

[0148] Step 201: A first electronic device displays a first motion effect element.

[0149] It should be noted that the specific implementation process of step 201 can refer to the above step 101, and to avoid repetition, this embodiment will not be repeated here.

[0150] Step 202: When the first electronic device and the second electronic device meet a trigger condition, the first electronic device displays a moving picture of the first motion effect element.

[0151] In some embodiments of the present application, when at least part of the first motion element moves out of the screen display range of the first electronic device, the second electronic device displays the first motion element.

[0152] It should be noted that the specific implementation process of step 201 can refer to the above step 102, and to avoid repetition, this embodiment will not be repeated here.

[0153] In some embodiments of the present application, the first trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is less than or equal to a first preset distance, the first electronic device and the second electronic device both receive the first trigger input, the first electronic device and the second electronic device collide, and the first electronic device and the second electronic device both shake.

[0154] In some embodiments of the present application, after the second electronic device displays at least part of the dynamic effect element, the dynamic effect display method provided by the embodiment of the present application may include the following step 203:

[0155] Step 203: When the first electronic device and the second electronic device meet the second trigger condition, the first electronic device displays the first motion effect element.

[0156] In some embodiments of the present application, when the first electronic device displays the first motion effect element, the second electronic device may display the second motion effect element.

[0157] In some embodiments of the present application, the second trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is greater than or equal to the second preset distance, the first electronic device and the second electronic device both receive the second trigger input, the first electronic device and the second electronic device collide, and the first electronic device and the second electronic device both shake.

[0158] It should be noted that the specific implementation process of the above step 203 can refer to the above step 105. To avoid repetition, this embodiment will not be repeated here.

[0159] In the motion effect display method provided in the embodiment of the present application, the first electronic device displays a first motion effect element; when the first electronic device and the second electronic device meet the trigger condition, the first electronic device displays the moving picture of the first motion effect element, and when at least part of the first motion effect element moves outside the screen display range of the first electronic device, the second electronic device displays the first motion effect element. In this way, when the first electronic device and the second electronic device meet the trigger condition, the first electronic device and the second electronic device can display the motion effect in a linked manner, thereby increasing the linkage of the motion effects between different electronic devices.

[0160] Next, combine Figure 7 , the dynamic effect display method provided in the embodiment of the present application is further described. Figure 7 As shown, the data processing method provided in the embodiment of the present application may include the following step 301:

[0161] Step 301: When at least part of a first motion effect element moves out of a screen display range of a first electronic device, a second electronic device displays the first motion effect element.

[0162] The moving picture of the first motion effect element is displayed by the first electronic device when the first electronic device and the second electronic device meet the triggering condition.

[0163] In some embodiments of the present application, the first trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is less than or equal to a first preset distance, the first electronic device and the second electronic device both receive the first trigger input, the first electronic device and the second electronic device collide, and the first electronic device and the second electronic device both shake.

[0164] In some embodiments of the present application, the above step 301 may be performed through the following steps 301a to 301c:

[0165] Step 301a: The second electronic device obtains first coordinate information of the first dynamic effect element in a first coordinate system, where the first coordinate system is a coordinate system where the first electronic device and the second electronic device are located.

[0166] It should be noted that the implementation process of the above step 301a can refer to the above step 103b. To avoid repetition, this embodiment will not be repeated here.

[0167] Step 301b: The second electronic device determines second coordinate information based on the first coordinate information, where the second coordinate information is coordinate information of the first motion effect element in the screen coordinate system of the second electronic device.

[0168] In some embodiments of the present application, the above step 301b may be implemented by the following step 301b1 and the following step 301b2:

[0169] Step 301b1: The second electronic device obtains coordinate offset information, where the coordinate offset information is coordinate offset information between the screen coordinate system of the second electronic device and the first coordinate system.

[0170] In some embodiments of the present application, the above step 301b1 may be implemented by the following steps B1 to B3:

[0171] Step C1: The second electronic device obtains third coordinate information of the center point of the screen of the second electronic device in the screen coordinate system.

[0172] It should be noted that the implementation process of the above step C1 can refer to the above step A1, and to avoid repetition, this embodiment will not be repeated here.

[0173] Step C2: The second electronic device obtains fourth coordinate information of the center point of the screen of the second electronic device in the first coordinate system.

[0174] It should be noted that the implementation process of the above step C2 can refer to the above step A2. To avoid repetition, this embodiment will not be repeated here.

[0175] Step C3: The second electronic device determines the difference between the third coordinate information and the fourth coordinate information as the coordinate offset information.

[0176] It should be noted that the implementation process of the above step C3 can refer to the above step A3. To avoid repetition, this embodiment will not be repeated here.

[0177] Step 301b2: The second electronic device corrects the first coordinate information based on the coordinate offset information to obtain second coordinate information.

[0178] In some embodiments of the present application, the dynamic effect display method provided in the embodiments of the present application may further include the following step 302, and the above step 301b2 may be implemented by the following step D1:

[0179] Step 302: The second electronic device obtains the distance between the first electronic device and the second electronic device.

[0180] It should be noted that the implementation process of the above step 302 can refer to the above step 104. To avoid repetition, this embodiment will not be repeated here.

[0181] Step D1: The second electronic device corrects the first coordinate information based on the coordinate offset information and the distance to obtain second coordinate information.

[0182] It should be noted that the implementation process of the above step D1 can refer to the above step B1, and to avoid repetition, this embodiment will not be described again here.

[0183] Step 301c: The second electronic device displays at least part of the dynamic effect element based on the second coordinate information.

[0184] It should be noted that the implementation process of the above step 301c can refer to the above step 103c. To avoid repetition, this embodiment will not be repeated here.

[0185] In some embodiments of the present application, after the above step 301, the dynamic effect display method provided in the embodiment of the present application may further include the following step 303:

[0186] Step 303: When the first electronic device and the second electronic device meet a second trigger condition, the second electronic device displays a second motion effect element.

[0187] In some embodiments of the present application, when the second electronic device displays the second motion effect element, the first electronic device may display the first motion effect element.

[0188] In some embodiments of the present application, the second trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is greater than or equal to the second preset distance, the first electronic device and the second electronic device both receive the second trigger input, the first electronic device and the second electronic device collide, and the first electronic device and the second electronic device both shake.

[0189] It should be noted that the specific implementation process of the above step 303 can refer to the above step 105. To avoid repetition, this embodiment will not be repeated here.

[0190] In some embodiments of the present application, after the above step 301, the dynamic effect display method provided in the embodiment of the present application may further include the following step 304 and the following step 305:

[0191] Step 304: The second electronic device receives a third trigger input to a target position on the screen of the second electronic device.

[0192] It should be noted that the implementation process of the above step 304 can refer to the above step 106a. To avoid repetition, this embodiment will not be repeated here.

[0193] Step 305: The second electronic device moves and displays the first motion effect element to a target position in response to the third trigger input.

[0194] It should be noted that the implementation process of the above step 305 can refer to the above step 106b. To avoid repetition, this embodiment will not be repeated here.

[0195] In the motion effect display method provided in an embodiment of the present application, when at least part of the first motion effect element moves outside the screen display range of the first electronic device, the second electronic device displays the first motion effect element, so that the first electronic device and the second electronic device can display the motion effect in a linked manner, thereby increasing the linkage of the motion effects between different electronic devices.

[0196] The following uses multiple electronic devices as smart watches as an example to illustrate the motion effect display method provided by this application. Figure 8 is a flow chart of the method for displaying dynamic effects provided by the embodiment of the present application. Figure 8 As shown, the dynamic effect display method may include the following steps.

[0197] Step 401: The first smart watch determines whether a dynamic effect triggering condition (ie, the first triggering condition mentioned above) is met.

[0198] For example, when multiple smart watches display a target motion effect in a linked manner, it is necessary to determine whether the motion effect triggering conditions are met.

[0199] Exemplarily, the first smart watch may be any smart watch among a plurality of smart watches that display the target motion effect in linkage.

[0200] Exemplarily, the motion effect triggering condition may be triggered in a variety of ways, such as: somatosensory, communication, and control.

[0201] For example, when the above-mentioned dynamic effect triggering condition is triggered by a somatosensory method, it can be triggered by the somatosensory signal of "touching" two smart watches. When smart watch A touches smart watch B, it also means that smart watch B touches smart watch A, which is "simultaneous", so the above-mentioned dynamic effect triggering condition can be triggered.

[0202] Exemplarily, the smart watch may collect the acceleration of the smart watch through an acceleration sensor on the smart watch, and when the accelerations of the two smart watches simultaneously collect that each acceleration is less than or equal to a preset acceleration threshold, it is determined that the above trigger condition is met.

[0203] For example, when the above-mentioned dynamic effect triggering condition is triggered by a communication method, multiple smart watches can use wireless communication ranging technology such as Bluetooth and Wifi to measure the distance between each other and other smart watches. When the measured distance is less than or equal to the preset distance, the multiple smart watches can communicate with each other and determine that the above-mentioned dynamic effect triggering condition is met.

[0204] Exemplarily, when the above-mentioned motion effect triggering condition is triggered in a control-type manner, the above-mentioned motion effect triggering condition can be triggered by the user.

[0205] Exemplarily, the user may make a first input to the first smart watch. When the first smart watch receives the first input from the user, it determines that the trigger condition is met.

[0206] Step 402: When determining that the trigger condition is met, the first smart watch obtains the first coordinate system where the multiple smart watches are located, and calculates the coordinate offset information of its own screen coordinate system relative to the first coordinate system.

[0207] Exemplarily, after determining that the above triggering condition is met, each device merges its own screen coordinate system according to its own position information to obtain a first coordinate system, such as Fig. 9 shown.

[0208] For example, when multiple smart watches display motion effect elements, a coordinate space is required to determine the position of each motion effect element, so as to interpolate and calculate the motion effect elements in each frame of the motion effect to form the animation effect seen by the user.

[0209] For example, if the dials of multiple smart watches are on the same plane and the dynamic effect elements are two-dimensional dynamic effect elements, the first coordinate system is a two-dimensional coordinate system. If the dials of multiple smart watches are not on the same plane or the dynamic effect elements are three-dimensional dynamic effect elements, the first coordinate system is a three-dimensional coordinate system.

[0210] Exemplarily, if the trigger condition is triggered in a control manner or a communication manner, the coordinate origin of the first coordinate system may be the center point of the location area where the multiple smart watches are located.

[0211] Exemplarily, if the trigger condition is triggered in a control manner or a communication manner, the coordinate origin of the first coordinate system may be the center point of the screen of the first smart watch.

[0212] For example, the first smart watch may calculate the coordinate offset information C of its own screen coordinate system relative to the first coordinate system. offset .

[0213] Step 403: The first smart watch uses the coordinate offset information to correct the coordinate information of the first dynamic effect element in the first coordinate system.

[0214] For example, the first smart watch may use the coordinate offset information C offset After the coordinate information of the first motion effect element in the first coordinate system is offset and corrected, it is correctly rendered on its own screen. In this way, when designing motion effects for multiple smart watches, the motion effect designer only needs to design one set of effects based on the first coordinate system, without having to design different motion effects for each smart watch.

[0215] Exemplarily, the first animation element may include multiple animations, such as attribute animation, skeletal animation, and deformation animation, etc., which are not specifically limited in this embodiment.

[0216] Step 404: The first smart watch interpolates and renders the first motion effect element based on the corrected coordinate information, and displays the first motion effect element.

[0217] For example, each smartwatch can perform interpolation calculation on the motion effect at the same time to obtain each frame of the motion effect picture, and then obtain the coordinate information of each motion effect element in each frame of the motion effect picture in the first coordinate system, and offset the coordinate information according to the respective coordinate offset information C offset , make corrections, obtain the coordinate information of each dynamic effect element in its own screen coordinate system, and then render it to the respective screens for display.

[0218] Step 405: The first smart watch updates the coordinate offset information.

[0219] For example, if the position of the first smart watch changes during the animation playback process, the first smart watch needs to recalculate the coordinate offset information C according to its new position information. offset . Recalculate the coordinate offset information C offset After that, the motion elements displayed on the screen of the first smart watch will also change.

[0220] Exemplarily, if the trigger condition is triggered by a somatosensory method, a somatosensory algorithm is used to detect whether the position of the first smart watch changes; if the trigger condition is triggered by a communication method, wireless communication technology is used to detect whether the position of the first smart watch changes.

[0221] Step 406: The first smart watch ends displaying the first motion effect element.

[0222] For example, when the target animation is played and displayed, each smart watch can return to its original display logic and no longer obtain the coordinate offset information C offset , no longer linked, each independent.

[0223] The motion effect display method provided in the embodiment of the present application can provide a new, cross-screen motion effect display method, which can improve the linkage of displaying motion effects between multiple smart terminal devices, thereby enhancing the UI experience of the smart terminal devices.

[0224] It should be noted that the specific implementation process of the above-mentioned steps of the dynamic effect display method can refer to the relevant description of the above-mentioned embodiment. To avoid repetition, this embodiment will not be repeated here.

[0225] It should be noted that the above-mentioned method embodiments, or various possible implementation methods in each method embodiment, can be executed separately, or any two or more can be executed in combination with each other. The specific implementation method can be determined according to actual usage requirements, and the embodiments of the present application do not impose any restrictions on this.

[0226] The motion effect display method provided in the embodiment of the present application can be executed by a motion effect display device. In the embodiment of the present application, the motion effect display device provided in the embodiment of the present application is described by taking the motion effect display method executed by the motion effect display device as an example.

[0227] Fig.10 It is a structural schematic diagram of a motion effect display device provided in an embodiment of the present application. The motion effect display device 1000 is applied to a first electronic device. The motion effect display device 1000 includes: a first display module 1001.

[0228] The first display module 1001 is used to display a first motion effect element;

[0229] When the first electronic device and the second electronic device meet the triggering condition, displaying the moving picture of the first motion effect element;

[0230] When at least part of the first motion effect element moves out of the screen display range of the first electronic device, the second electronic device is enabled to display the first motion effect element.

[0231] In some embodiments of the present application, the first trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is less than or equal to a first preset distance, the first electronic device and the second electronic device both receive the first trigger input, the first electronic device and the second electronic device collide, and the first electronic device and the second electronic device both shake.

[0232] In some embodiments of the present application, the first display module 1001 is further used for:

[0233] After the second electronic device displays at least part of the motion effect element, the first motion effect element is displayed when the first electronic device and the second electronic device meet the second trigger condition.

[0234] In the motion effect display device provided in the embodiment of the present application, the motion effect display device displays a first motion effect element; when the first electronic device and the second electronic device meet the trigger condition, the moving picture of the first motion effect element is displayed, and when at least part of the first motion effect element moves outside the screen display range of the first electronic device, the second electronic device displays the first motion effect element. In this way, when the first electronic device and the second electronic device meet the trigger condition, the first electronic device and the second electronic device can display the motion effect in a linked manner, thereby increasing the linkage of the motion effects between different electronic devices.

[0235] Fig.11 It is a structural schematic diagram of a motion effect display device provided in an embodiment of the present application. The motion effect display device 1100 is applied to a second electronic device. The motion effect display device 1100 includes: a second display module 1101.

[0236] The second display module 1101 is used to display the first motion element when at least part of the first motion element moves out of the screen display range of the first electronic device; wherein the moving picture of the first motion element is displayed by the first electronic device when the first electronic device and the second electronic device meet the trigger condition.

[0237] In some embodiments of the present application, the first trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is less than or equal to a first preset distance, the first electronic device and the second electronic device both receive a first trigger input, the first electronic device and the second electronic device collide, or the first electronic device and the second electronic device both shake.

[0238] In some embodiments of the present application, the second display module 1101 is specifically used for:

[0239] Acquire first coordinate information of the first dynamic effect element in a first coordinate system, where the first coordinate system is a coordinate system where the first electronic device and the second electronic device are located;

[0240] Based on the first coordinate information, determine second coordinate information, where the second coordinate information is coordinate information of the first motion effect element in the screen coordinate system of the second electronic device;

[0241] Based on the second coordinate information, display at least part of the dynamic effect element.

[0242] In some embodiments of the present application, the second display module 1101 is specifically used for:

[0243] Acquire coordinate offset information, where the coordinate offset information is coordinate offset information between a screen coordinate system of the second electronic device and the first coordinate system;

[0244] The first coordinate information is corrected based on the coordinate offset information to obtain second coordinate information.

[0245] In some embodiments of the present application, the second display module 1101 is further used to obtain the distance between the first electronic device and the second electronic device;

[0246] The second display module 1101 is specifically used to correct the first coordinate information based on the coordinate offset information and the distance to obtain second coordinate information.

[0247] In some embodiments of the present application, the second display module 1101 is specifically used for:

[0248] Acquire third coordinate information of the center point of the screen of the second electronic device in the screen coordinate system;

[0249] Acquire fourth coordinate information of the center point of the screen of the second electronic device in the first coordinate system;

[0250] The difference between the third coordinate information and the fourth coordinate information is determined as the coordinate offset information.

[0251] In some embodiments of the present application, the second display module 1101 is further used to display a second motion effect element after displaying at least part of the motion effect element when the first electronic device and the second electronic device meet a second trigger condition.

[0252] In some embodiments of the present application, the second trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is greater than or equal to a second preset distance, the first electronic device and the second electronic device both receive a second trigger input, the first electronic device and the second electronic device collide, and the first electronic device and the second electronic device both shake.

[0253] In some embodiments of the present application, the second display module 1101 is further configured to receive a third trigger input to a target position on the screen of the second electronic device after displaying at least part of the motion effect element;

[0254] In response to the third trigger input, the first motion effect element is moved and displayed to the target position.

[0255] In the motion effect display device provided in an embodiment of the present application, the first motion effect element is displayed when at least part of the first motion effect element moves outside the screen display range of the first electronic device, so that different electronic devices can display the motion effects in a linked manner, thereby increasing the linkage of the motion effects between different electronic devices.

[0256] The dynamic effect display device in the embodiment of the present application can be an electronic device or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or a device other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device, an augmented reality / virtual reality device, a robot, a wearable device, a super mobile personal computer, a netbook or a personal digital assistant, etc. It can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0257] The dynamic effect display device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0258] The motion effect display device provided in the embodiment of the present application can implement each process implemented by each embodiment of the above-mentioned motion effect display method. To avoid repetition, it will not be repeated here.

[0259] Alternatively, if Fig.12 As shown, an embodiment of the present application further provides an electronic device 1200, including a processor 1201 and a memory 1202, wherein the memory 1202 stores programs or instructions that can be executed on the processor 1201, and when the program or instructions are executed by the processor 1201, the various steps of the above-mentioned motion effect display method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, they are not described here.

[0260] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0261] Fig.13 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.

[0262] The electronic device 1300 includes but is not limited to: a radio frequency unit 1301, a network module 1302, an audio output unit 1303, an input unit 1304, a sensor 1305, a display unit 1306, a user input unit 1307, an interface unit 1308, a memory 1309, and a processor 1310 and other components.

[0263] Those skilled in the art will appreciate that the electronic device 1300 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1310 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.13 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0264] The display unit 1306 is used to display a first motion effect element;

[0265] When the first electronic device and the second electronic device meet a first trigger condition, displaying a moving picture of the first motion effect element;

[0266] When at least part of the first motion effect element moves out of the screen display range of the first electronic device, the at least part of the motion effect element is displayed.

[0267] In some embodiments of the present application, the first trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is less than or equal to a first preset distance, the first electronic device and the second electronic device both receive a first trigger input, the first electronic device and the second electronic device collide, or the first electronic device and the second electronic device both shake.

[0268] In some embodiments of the present application, the display unit 1306 is specifically used to:

[0269] Acquire first coordinate information of the first dynamic effect element in a first coordinate system, where the first coordinate system is a coordinate system where the first electronic device and the second electronic device are located;

[0270] Based on the first coordinate information, determine second coordinate information, where the second coordinate information is coordinate information of the first motion effect element in the screen coordinate system of the second electronic device;

[0271] Based on the second coordinate information, display at least part of the dynamic effect element.

[0272] In some embodiments of the present application, the display unit 1306 is specifically used to:

[0273] The second electronic device acquires coordinate offset information, where the coordinate offset information is coordinate offset information between a screen coordinate system of the second electronic device and the first coordinate system;

[0274] The second electronic device corrects the first coordinate information based on the coordinate offset information to obtain second coordinate information.

[0275] In some embodiments of the present application, the processor 1310 is configured to obtain a distance between the first electronic device and the second electronic device;

[0276] The display unit 1306 is specifically used for:

[0277] Based on the coordinate offset information and the distance, the first coordinate information is corrected to obtain second coordinate information.

[0278] In some embodiments of the present application, the processor 1310 is specifically configured to:

[0279] Acquire third coordinate information of the center point of the screen of the second electronic device in the screen coordinate system;

[0280] Acquire fourth coordinate information of the center point of the screen of the second electronic device in the first coordinate system;

[0281] The difference between the third coordinate information and the fourth coordinate information is determined as the coordinate offset information.

[0282] In some embodiments of the present application, the display unit 1306 is further configured to:

[0283] After displaying at least part of the motion effect element, when the first electronic device and the second electronic device meet a second trigger condition, the first motion effect element is displayed, and the second motion effect element is displayed.

[0284] In some embodiments of the present application, the second trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is greater than or equal to a second preset distance, the first electronic device and the second electronic device both receive a second trigger input, the first electronic device and the second electronic device collide, and the first electronic device and the second electronic device both shake.

[0285] In some embodiments of the present application, the user input unit 1307 is configured to receive a third trigger input to a target position on the screen of the second electronic device after displaying the at least part of the motion effect element;

[0286] The display unit 1306 is further configured to move and display the first motion effect element to the target position in response to the third trigger input.

[0287] In the electronic device provided in the embodiment of the present application, when the electronic device displays the first motion effect element, if the first electronic device and the second electronic device meet the first trigger condition, the moving picture of the first motion effect element is displayed; if at least part of the first motion effect element moves outside the screen display range of the first electronic device, at least part of the motion effect element is displayed. In this way, if the trigger condition is met, the first electronic device and the second electronic device can display the motion effect in a linked manner, thereby increasing the linkage of the motion effects between different electronic devices.

[0288] It should be understood that in the embodiment of the present application, the input unit 1304 may include a graphics processor (Graphics Processing Unit, GPU) 13041 and a microphone 13042, and the graphics processor 13041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1306 may include a display panel 13061, and the display panel 13061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1307 includes a touch panel 13071 and at least one of other input devices 13072. The touch panel 13071 is also called a touch screen. The touch panel 13071 may include two parts: a touch detection device and a touch controller. Other input devices 13072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0289] The memory 1309 can be used to store software programs and various data. The memory 1309 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1309 may include a volatile memory or a non-volatile memory, or the memory 1309 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1309 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0290] The processor 1310 may include one or more processing units; optionally, the processor 1310 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1310.

[0291] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned motion effect display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0292] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0293] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned motion effect display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0294] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0295] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned dynamic effect display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0296] The embodiment of the present application also provides a motion effect display system, which includes a first electronic device and a second electronic device; wherein the first electronic device is used to display a first motion effect element;

[0297] When the first electronic device and the second electronic device meet a first trigger condition, displaying a moving picture of the first motion effect element;

[0298] The second electronic device is used to display at least part of the first motion effect element when at least part of the first motion effect element moves out of the screen display range of the first electronic device.

[0299] In some embodiments of the present application, the first trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is less than or equal to a first preset distance, the first electronic device and the second electronic device both receive a first trigger input, the first electronic device and the second electronic device collide, or the first electronic device and the second electronic device both shake.

[0300] In some embodiments of the present application, the second electronic device is specifically used for:

[0301] Acquire first coordinate information of the first dynamic effect element in a first coordinate system, where the first coordinate system is a coordinate system where the first electronic device and the second electronic device are located;

[0302] Based on the first coordinate information, determine second coordinate information, where the second coordinate information is coordinate information of the first motion effect element in the screen coordinate system of the second electronic device;

[0303] Based on the second coordinate information, display at least part of the dynamic effect element.

[0304] In some embodiments of the present application, the second electronic device is specifically used for:

[0305] The second electronic device acquires coordinate offset information, where the coordinate offset information is coordinate offset information between a screen coordinate system of the second electronic device and the first coordinate system;

[0306] The second electronic device corrects the first coordinate information based on the coordinate offset information to obtain second coordinate information.

[0307] In some embodiments of the present application, the second electronic device is further used to obtain the distance between the first electronic device and the second electronic device;

[0308] The second electronic device is specifically used for:

[0309] Based on the coordinate offset information and the distance, the first coordinate information is corrected to obtain second coordinate information.

[0310] In some embodiments of the present application, the second electronic device is specifically used for:

[0311] The second electronic device acquires, by the second electronic device, third coordinate information of a center point of a screen of the second electronic device in a screen coordinate system;

[0312] The second electronic device acquires fourth coordinate information of a center point of a screen of the second electronic device in the first coordinate system;

[0313] The difference between the third coordinate information and the fourth coordinate information is determined as the coordinate offset information.

[0314] In some embodiments of the present application, the second electronic device is further configured to, after displaying at least part of the motion effect element, display a second motion effect element when the first electronic device and the second electronic device satisfy a second trigger condition.

[0315] In some embodiments of the present application, the first electronic device is further configured to display the first motion effect element after the second electronic device displays at least part of the motion effect element, if the first electronic device and the second electronic device satisfy a second trigger condition.

[0316] In some embodiments of the present application, the second trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is greater than or equal to a second preset distance, the first electronic device and the second electronic device both receive a second trigger input, the first electronic device and the second electronic device collide, and the first electronic device and the second electronic device both shake.

[0317] In some embodiments of the present application, the second electronic device is further configured to receive a third trigger input to a target position on the screen of the second electronic device after displaying at least part of the motion effect element;

[0318] In response to the third trigger input, the first motion effect element is moved and displayed to the target position.

[0319] In the motion effect display system provided in the embodiment of the present application, when the first electronic device displays the first motion effect element, when the first electronic device and the second electronic device meet the first trigger condition, the first electronic device displays the moving picture of the first motion effect element; when at least part of the first motion effect element moves outside the screen display range of the first electronic device, the second electronic device displays at least part of the motion effect element. In this way, when the first electronic device and the second electronic device meet the trigger condition, the first electronic device and the second electronic device can display the motion effect in a linked manner, thereby increasing the linkage of the motion effects between different electronic devices.

[0320] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0321] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0322] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A method for displaying a dynamic effect, characterized in that: The method is applied to a system including a first electronic device and a second electronic device, wherein the first electronic device and the second electronic device are communicatively connected, and the method includes: The first electronic device displays a first motion effect element; When the first electronic device and the second electronic device meet a first trigger condition, the first electronic device displays a moving picture of the first motion effect element; When at least part of the first motion effect element moves out of the screen display range of the first electronic device, the second electronic device displays at least part of the motion effect element.

2. The method according to claim 1, characterized in that The first trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is less than or equal to a first preset distance, the first electronic device and the second electronic device both receive a first trigger input, the first electronic device and the second electronic device collide, or the first electronic device and the second electronic device both shake.

3. The method according to claim 1, characterized in that The second electronic device displays at least part of the dynamic effect element, including: The second electronic device obtains first coordinate information of the first dynamic effect element in a first coordinate system, where the first coordinate system is a coordinate system where the first electronic device and the second electronic device are located; The second electronic device determines second coordinate information based on the first coordinate information, where the second coordinate information is coordinate information of the first motion effect element in a screen coordinate system of the second electronic device; The second electronic device displays at least part of the motion effect element based on the second coordinate information.

4. The method according to claim 3, characterized in that The second electronic device determines second coordinate information based on the first coordinate information, including: The second electronic device acquires coordinate offset information, where the coordinate offset information is coordinate offset information between a screen coordinate system of the second electronic device and the first coordinate system; The second electronic device corrects the first coordinate information based on the coordinate offset information to obtain second coordinate information.

5. The method according to claim 4, characterized in that The method further comprises: The second electronic device acquires, by the second electronic device, a distance between the first electronic device and the second electronic device; The second electronic device corrects the first coordinate information based on the coordinate offset information to obtain second coordinate information, including: The second electronic device corrects the first coordinate information based on the coordinate offset information and the distance to obtain second coordinate information.

6. The method according to claim 4, characterized in that The second electronic device acquires coordinate offset information, including: The second electronic device acquires, by the second electronic device, third coordinate information of a center point of a screen of the second electronic device in a screen coordinate system; The second electronic device acquires fourth coordinate information of a center point of a screen of the second electronic device in the first coordinate system; The difference between the third coordinate information and the fourth coordinate information is determined as the coordinate offset information.

7. The method according to claim 1, characterized in that After the second electronic device displays at least part of the motion effect element, the method further includes: When the first electronic device and the second electronic device meet a second trigger condition, the first electronic device displays a first motion effect element, and the second electronic device displays a second motion effect element.

8. The method according to claim 7, characterized in that The second trigger condition includes at least one of the following: the distance between the first electronic device and the second electronic device is greater than or equal to a second preset distance, the first electronic device and the second electronic device both receive a second trigger input, the first electronic device and the second electronic device collide, and the first electronic device and the second electronic device both shake.

9. The method according to claim 1, characterized in that: After the second electronic device displays at least part of the motion effect element, the method further includes: The second electronic device receives a third trigger input to a target position on the screen of the second electronic device; The second electronic device moves and displays the first motion effect element to the target position in response to the third trigger input.

10. A method for displaying a dynamic effect, characterized in that: Applied to a first electronic device, the method includes: The first electronic device displays a first motion effect element; When the first electronic device and the second electronic device meet the triggering conditions, the first electronic device displays a moving picture of the first motion effect element; When at least part of the first motion effect element moves out of the screen display range of the first electronic device, the second electronic device is enabled to display the first motion effect element.

11. A method for displaying dynamic effects, characterized in that: Applied to a second electronic device, the method includes: When at least part of the first motion element moves out of the screen display range of the first electronic device, the second electronic device displays the first motion element; wherein the moving picture of the first motion element is displayed by the first electronic device when the first electronic device and the second electronic device meet the trigger condition.

12. A dynamic effect display system, characterized in that: comprising a first electronic device and a second electronic device; Wherein, the first electronic device is used to display a first motion effect element; When the first electronic device and the second electronic device meet a first trigger condition, displaying a moving picture of the first motion effect element; The second electronic device is used to display at least part of the first motion effect element when at least part of the first motion effect element moves out of the screen display range of the first electronic device.

13. A dynamic effect display device, characterized in that: Applied to a first electronic device, the device comprises: A first display module, used for displaying a first motion effect element; When the first electronic device and the second electronic device meet the triggering condition, displaying the moving picture of the first motion effect element; When at least part of the first motion effect element moves out of the screen display range of the first electronic device, the second electronic device is enabled to display the first motion effect element.

14. A dynamic effect display device, characterized in that: Applied to a second electronic device, the device comprises: The second display module is used to display the first motion effect element when at least part of the first motion effect element moves out of the screen display range of the first electronic device; wherein the moving picture of the first motion effect element is displayed by the first electronic device when the first electronic device and the second electronic device meet the trigger condition.

15. An electronic device, characterized in that: It includes a processor and a memory, the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the motion effect display method as described in claim 10 are implemented, or when the program or instruction is executed by the processor, the steps of the motion effect display method as described in claim 11 are implemented.

Citation Information

Patent Citations

  • Data transmission progress display method and data transmission progress display device

    CN112954480A

  • Display method and device, electronic equipment and computer readable storage medium

    CN116033067A

  • Display method and electronic equipment

    CN116149501A

  • Appearance setting method and electronic equipment

    CN116483227A

  • Pose determination method and device, electronic equipment and readable storage medium

    CN116546437A

Cited By

  • Equipment interaction method and equipment

    CN121531065A