WO2023029768A1 - 交互方法、装置、电子设备、可读存储介质及程序产品 - Google Patents
交互方法、装置、电子设备、可读存储介质及程序产品 Download PDFInfo
- Publication number
- WO2023029768A1 WO2023029768A1 PCT/CN2022/105606 CN2022105606W WO2023029768A1 WO 2023029768 A1 WO2023029768 A1 WO 2023029768A1 CN 2022105606 W CN2022105606 W CN 2022105606W WO 2023029768 A1 WO2023029768 A1 WO 2023029768A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- path
- virtual gift
- target
- control component
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/57—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
- A63F13/573—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using trajectories of game objects, e.g. of a golf ball according to the point of impact
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/57—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
- A63F13/577—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using determination of contact between game characters or objects, e.g. to avoid collision between virtual racing cars
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/837—Shooting of targets
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/44—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
Definitions
- the present disclosure relates to the field of computer technology, and in particular to an interactive method, device, electronic equipment, readable storage medium and program product.
- multimedia content such as movies, TV dramas, song performances, variety shows, etc.
- users can enjoy rich multimedia content such as movies, TV dramas, song performances, variety shows, etc. through the live broadcast channel provided by the application program.
- an application program displays multimedia content
- users can also participate in the multimedia content and interact with objects in the multimedia content to increase interest.
- users can give gifts with special effects to objects in the multimedia content.
- the present disclosure provides an interactive method, device, electronic equipment, readable storage medium and program product.
- the present disclosure provides an interaction method, including:
- the control component and the first object and the second object included in the target virtual gift are displayed, and the control component is used to control the path of said target virtual gift;
- the determining the target path of the first object according to the state of the control component includes: determining the target path according to the path indicated by the control component.
- the method before determining the target path according to the path indicated by the control component, the method further includes: updating the control component indication in response to a first trigger operation on the control component path of.
- controlling the movement of the first object along the target path includes:
- the first object In response to a second trigger operation on the control component, the first object is controlled to move along the target path; or, based on displaying that the control component meets a preset duration, the first object is controlled to move along the target path. target path movement.
- the method further includes: playing a second special effect at a preset position if the first object misses the second object while moving along the target path.
- playing the second special effect at a preset position includes:
- a second special effect corresponding to the offset angle is acquired, and the second special effect is played at the preset position.
- the method before controlling the movement of the first object along the target path, the method further includes:
- a style display interface In response to a trigger operation on the style entry label in the virtual gift display interface, display a style display interface, the style display interface including one or more styles corresponding to the target virtual gift;
- the style of the target virtual gift is switched to the target style.
- the display parameters of the second object within the hitable range of the first object are different from the display parameters of the second object within the unhitable range of the first object.
- the display parameters include: one or more of brightness, size, hue, saturation, and animation effects.
- an interaction device including:
- a receiving module configured to receive a trigger operation on a target virtual gift in the virtual gift display interface
- the processing module is further configured to generate a control component and the first object and the second object included in the target virtual gift in response to a trigger operation on the target virtual gift in the virtual gift display interface;
- the display module is also used to display a control component and the first object and the second object included in the target virtual gift, and the control component is used to control the path of the target virtual gift;
- the processing module is further configured to determine a target path corresponding to the first object according to the state of the control component; and control the first object to start moving along the target path;
- the display module is also used to display that the first object moves along the target path, and when the first object hits the second object during the movement, play the The first special effect corresponding to the second object.
- the present disclosure provides an electronic device, including: a memory, a processor, and computer program instructions;
- said memory is configured to store said computer program instructions
- the processor is configured to execute the computer program instructions to implement the interaction method according to any one of the first aspect.
- the present disclosure provides a readable storage medium, including: including: computer program instructions;
- the computer program instructions are executed by at least one processor of the electronic device, so as to implement the interaction method according to any one of the first aspect.
- the present disclosure provides a program product, including: computer program instructions;
- the computer program instructions are stored in a readable storage medium, and at least one processor of the electronic device reads the computer program instructions from the readable storage medium;
- the at least one processor executes the computer program instructions, so that the electronic device implements the interaction method according to any one of the first aspect.
- the present disclosure provides a chip system, which includes: a processor; when the processor executes computer instructions stored in the memory, the electronic device executes the first aspect and the interaction method described in any one of the first aspect.
- FIGS. 1A-1L are schematic diagrams of human-computer interaction interfaces provided by embodiments of the present disclosure.
- FIG. 2 is a schematic flowchart of an interaction method provided by an embodiment of the present disclosure
- FIG. 3 is a schematic flowchart of an interaction method provided by another embodiment of the present disclosure.
- FIG. 4 is a schematic structural diagram of an interaction device provided by an embodiment of the present disclosure.
- Fig. 5 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure.
- the present disclosure provides an interactive method, device, electronic device, readable storage medium and program product.
- the display control component based on the trigger operation of the target virtual gift included in the virtual gift display interface, the display control component , the movement path of the target virtual gift can be controlled by operating the control component, while satisfying the user's need to interact with the objects in the multimedia content through the virtual gift, it also realizes the user's personalized control of the movement path and direction of the virtual gift, making the user Being able to participate in multimedia content in a relatively diversified interactive way improves the user's enthusiasm for watching multimedia content and in-depth interaction.
- the target virtual gift includes a first object and a second object.
- the first object starts to move along the target path. If the first object moves along the target path and hits the second object, it will be played at the position where it hits the second object.
- the special effect corresponding to the second object if the first object moves along the target path but misses the second object, another special effect will be played; through the interesting interactive method, the user can deeply participate in the interaction, which is conducive to improving The motivation of users to use special effects again.
- the multimedia content may include video programs, video performances, real-time recorded content, pre-recorded content, etc., which is not limited in the present disclosure.
- Objects in multimedia content for example, when the multimedia content is a dance performance, the object may include one or more dance performers; when the multimedia content is a cross talk performance, the object may include a cross talk performer or multiple cross talk performers; When the multimedia content is a TV series or a movie, the objects in the multimedia content may include an actor.
- Electronic devices can be tablet computers, mobile phones (such as folding screen mobile phones, large-screen mobile phones, etc.), wearable devices, vehicle-mounted devices, augmented reality (augmented reality, AR)/virtual reality (virtual reality, VR) equipment, notebook computers, super Mobile personal computer (ultra-mobile personal computer, UMPC), netbook, personal digital assistant (personal digital assistant, PDA), smart TV, smart screen, high-definition TV, 4K TV, smart speaker, smart projector, etc. of things, IOT) equipment, this disclosure does not make any restrictions on the specific type of electronic equipment.
- the present disclosure does not limit the type of the operating system of the electronic device.
- Android system Linux system
- Windows system iOS system
- the embodiments of the present disclosure take an electronic device as an example, and describe the interaction method provided by the present disclosure in detail in combination with the accompanying drawings and application scenarios.
- the electronic device is taken as a mobile phone, and a short video social APP1 (abbreviated as application 1) is installed in the mobile phone, and the real-time recorded singing performance is played in the application 1, wherein the real-time recorded singing performance is the multimedia content.
- application 1 a short video social APP1
- FIG. 1A-FIG. 1L are schematic diagrams of human-computer interaction interfaces provided by the embodiments of the present disclosure.
- application 1 may exemplarily display a user interface 11 shown in FIG. 1A on the mobile phone, wherein the user interface 11 is used to display multimedia content.
- the user interface 11 includes: a multimedia content playing area 11a and an entry label 11b for entering a virtual gift display page.
- the present disclosure does not limit parameters such as the area shape, area position, area size, and whether the areas overlap with the play area 11a and the entry label 11b.
- the play area 11a may include the entire screen of the mobile phone, and the entry label 11b may be located inside the play area 11a and suspended on the upper layer of the play area 11a.
- the playing area 11a is used to display a playing picture of multimedia content, so that the user can watch the multimedia content.
- the playing area 11a can also be used to display the attention button of the account associated with the currently played multimedia content, the number of views of the currently played multimedia content, the title of the currently played multimedia content, and the like.
- the playing area 11a can also be used to display controls related to the currently playing multimedia content; for example, a button for closing the currently playing multimedia content, a button for sharing the currently playing multimedia content, and a button for The button for casting multimedia content and so on.
- the above-mentioned controls related to the currently played multimedia content can be set in the top area of the play area 11a, or can also be set in the bottom area of the play area 11a, if the number of controls is large, some controls can also be set in the play area 11a
- the top area of part of which is set at the bottom area of the playback area 11a, the positions of these controls can be flexibly set according to requirements, and the present disclosure does not limit the parameters such as the display style and size of the controls.
- the user interface 11 may further include: a comment area 11c, and the comment area 11c is used to display comment information on the currently playing multimedia content.
- FIG. 1A shows that the comment area 11c includes comment information published by users bbb1 to bbb4 respectively.
- the comment area 11c may also include an input box for posting comment information, and this disclosure does not limit the display parameters of the input box.
- the present disclosure does not limit the manner of displaying comment information in the comment area 11c.
- a preset number of pieces of comment information can be scrolled and displayed in the comment area 11c according to the order of publication time of the comment information; wherein, the latest comment information can be displayed at the bottom of the comment area 11c, and the earliest comment information can be displayed.
- the top comment information of the comment area 11c can be disappeared, and the latest comment information can be displayed at the bottom of the comment area 11c.
- the present disclosure does not limit whether the user interface 11 displays the comment area 11c.
- the user interface 11 may also include a button for controlling the display or closing of the comment area, and based on a trigger operation (such as a click operation) on the button, it is possible to control whether to display the comment area in the user interface. It should be noted that the user interface 11 does not show a button for controlling the display or closing of the comment area.
- the comment area 11c may overlap with the play area 11a, and the comment area 11c may be suspended on the upper layer of the play area 11a.
- the present disclosure does not limit the positional relationship between the entry tab 11b and the comment area 11c.
- the entry label 11b is located inside the comment area 11c, and the entry label 11b is displayed on the upper layer of the comment area 11c.
- the entry label 11b may not overlap with the comment area 11c.
- the entry label 11b may also be set on the side of the play area 11a, and try not to block the playing screen of the multimedia content.
- the application 1 can exemplarily display the user interface 12 shown in FIG. 1B on the mobile phone, wherein, The user interface 12 includes: a virtual gift display interface 12a.
- the virtual gift display interface 12a is used to display the virtual gift, so that the information of the virtual gift provided by the application 1 can be viewed.
- the virtual gift display interface 12a can include an area 12b for displaying each virtual gift, wherein the area 12b can display relevant information of the virtual gift, for example, the cover of the virtual gift, the name of the virtual gift, the value of the virtual gift, whether the virtual gift is One or more of the newly launched gifts and other information.
- the present disclosure does not limit the display manner of the area 12b corresponding to each virtual gift in the virtual gift display interface 12a. And there are no limitations on parameters such as the area size and area shape of the area 12b corresponding to the virtual gift.
- the regions 12b corresponding to multiple virtual gifts can be displayed sequentially from left to right and from top to bottom, and the size of each region 12b is the same, for example, as shown in FIG. 1B , the virtual gift display interface 12a 4 virtual gifts are displayed in each row, including two rows. Users can swipe left and right to view more virtual gifts.
- controls related to virtual gifts may also be displayed in the area 12b.
- the default state of the controls related to the virtual gift is hidden display, and based on the user's trigger operation (such as clicking on any position in the area 12b), one or more controls related to the virtual gift can be displayed, for example, in Fig.
- the default state is used to hide and display the control related to the virtual gift; in other embodiments, the default state of the control related to the virtual gift is the display state.
- the application 1 may display a user interface 13 as shown in FIG. 1C on the mobile phone as an example.
- a trigger operation such as a click operation
- the application 1 may display a user interface 13 as shown in FIG. 1C on the mobile phone as an example.
- a gift control 12c for giving a virtual gift to an object in the multimedia content may be displayed in the area 12b.
- the present disclosure does not limit the display manner of the target virtual gift selected by the user.
- the target virtual gift selected by the user may be highlighted, and the area 12b corresponding to the target virtual gift may be slightly larger than the areas of other unselected virtual gifts.
- the target virtual gift selected by the user may not be highlighted, that is, all virtual gifts are displayed in the same way when they are selected and not selected.
- the application 1 may display an unlock permission interface on the mobile phone.
- the user can unlock the right to use the corresponding target virtual gift by operating the relevant controls in the unlocking authority interface.
- the application 1 can display on the mobile phone all objects included in the triggered target virtual gift and a control component for controlling the moving path of the target virtual gift.
- the unlock permission interface is the purchase interface; if the virtual gift permission is unlocked by completing interactive tasks, the unlock permission interface is the interactive task interface. It should be noted that, in this embodiment of the present disclosure, there is no limitation on how the user unlocks the permission of the virtual gift, and any method can be used to realize it. Therefore, this embodiment will not describe it in detail.
- 1D-1L exemplarily show the implementation of all the objects included in the triggered target virtual gift and the control component for controlling the moving path of the objects included in the target virtual gift.
- Application 1 receives a trigger operation (such as a click operation) on the gift control 12c in the area 12b corresponding to "archery", and application 1 displays the user interface 14 shown in FIG. 1D on the mobile phone as an example.
- a trigger operation such as a click operation
- the user interface 14 includes: a first object 14a and a second object 14b included in the target virtual gift, and a control component 14c for controlling the moving path of the first object 14a of the virtual gift.
- the first object 14a can be the bow and arrow included in the virtual gift "archery”, and the first object 14a is used to move along the path w1 indicated by the control component 14c; the second object 14b is the first object 14a along the control component When the path indicated by 14c moves, the target to be shot.
- the first object 14a can be arranged in the area near the bottom of the mobile phone screen, and the second object 14b can be arranged in the area near the top of the mobile phone screen.
- the component and the objects included in the virtual gift block the playing screen of the multimedia content, thereby reducing the impact of giving the virtual gift on the user watching the multimedia content.
- the disclosure does not limit display parameters such as brightness, size, color, saturation, and animation effects of the first object 14a.
- the first object 14a when the first object 14a is a bow and arrow, the "bow” can be made of gold, the body part of the “arrow” can also be made of the same gold color as the "bow", and the arrow part of the "arrow” can be made of red heart shape.
- the first object can also adopt other styles.
- part or all of the traditional "arrow” can be replaced by some preset objects to increase interest, such as a preset
- the object is an "aircraft", which is not limited in the present disclosure.
- the application 1 may also support setting the style of the first object 14a, and this disclosure does not limit the implementation manner of setting the style of the first object 14a.
- the application 1 may include a style entry tag for entering the style presentation interface in the user interface that displays all the objects and control components included in the triggered target virtual gift (the style entry tag is for example shown in FIG. 1D Shown entry label 14d), can enter style display interface 15a by entry label 14d, can display multiple different styles in the style display interface 15a, for the user to select favorite style.
- a style entry tag for entering the style presentation interface in the user interface that displays all the objects and control components included in the triggered target virtual gift
- the style entry tag is for example shown in FIG. 1D Shown entry label 14d
- can enter style display interface 15a by entry label 14d can display multiple different styles in the style display interface 15a, for the user to select favorite style.
- application 1 receives a trigger operation (such as a click operation) for the entry label 14d shown in FIG. 1D, application 1 responds to the trigger operation, and application 1 may display a user interface as shown in FIG. 1E on the mobile phone. 15, wherein the user interface 15 includes a style display interface 15a corresponding to the first object 14a, the style display interface 15a can display a variety of different styles, and the user can set by clicking the area of the desired style.
- a trigger operation such as a click operation
- This disclosure does not limit the presentation of various styles in the style display interface 15a.
- a corresponding style entry label can be set for each object.
- the style corresponding to the object is displayed; or, each style may include styles corresponding to all objects included in the entire target virtual gift, and the user may directly select.
- Styles 1 to 4 are bow and arrow parts as styles, and application 1 receives a trigger for style 3. Operation (such as click operation), then the application 1 displays the user interface shown in Figure 1F on the mobile phone as an example, in the user interface 16 shown in Figure 1F, the arrow part of the bow and arrow included in the first object 14b is the selected style 3 plane shapes.
- the application 1 supports the preview effect.
- the application 1 supports the preview effect.
- Fig. 1E to Fig. 1F assuming that the user first selects style 3, but the user previews and finds that he does not like this style, he can re-select another style and preview the effect, or exit the target virtual gift style setting, That is, after exiting the style presentation interface 15a, follow-up operations are performed based on the original style.
- the style display interface 15a may include a close button, and the user can exit the style display interface 15a by operating the close button; Any position outside the display interface 15a to exit the style display interface 15a.
- the second object 14b is a target to be shot by the first object 14a.
- the present disclosure does not limit parameters such as whether the second object 14b has an animation effect, the number of the second object 14b, the motion state, the display parameters, the specific type of special effect animation corresponding to the second object 14b, and the like.
- the second object 14b may be a dynamic style or a static style.
- the second object 14b is a dynamic style
- the stars of the second object can be continuously blinking.
- any dynamic effect can be adopted, and it is not limited to the situation described here.
- whether the second object 14b adopts a dynamic pattern or a static pattern may be related to whether the second object 14b is within the shooting range of the first object 14a; for example, if the second object 14b is within the shooting range of the first object 14a, then the second object 14b The second object 14b adopts a dynamic pattern; if the second object 14b is outside the shooting range of the first object 14a, the second object 14b adopts a static pattern.
- the second object 14b in the middle position adopts a dynamic style, such as musical notes can be constantly flashing, correspondingly, in the most
- a static pattern that is, neither the heart nor the star blinks.
- the quantity of the second object 14b may be multiple, or may be one, and the present disclosure does not limit the quantity of the second object 14b.
- Fig. 1D shows the situation that the quantity of the second object 14b is 3, in the actual scene, the quantity of the second object 14b also can be set more or less, for example, the quantity of the second object 14b can be 2 1, 4, etc.
- the position of the second object 14b may be constantly changing or static.
- the position of the second object 14b can move from left to right, so that the first object shoots the moving target, increasing the difficulty factor of shooting and satisfying the needs of some users for shooting difficulty.
- the position of the second object 14b is not limited to moving in the direction from left to right, and may also move in the direction from right to left, etc.
- the present disclosure does not limit the movement mode of the second object 14b.
- the shooting difficulty can be controlled by controlling the moving speed of the second object 14b. The faster the moving speed of the second object 14b, the higher the shooting difficulty, and the slower the moving speed of the second object 14b, the lower the shooting difficulty.
- the position of the second object 14b may be static, thereby reducing the difficulty of shooting. By setting the position of the second object 14b as a moving state or a static state, the requirements of different users on the difficulty of shooting the virtual gift can be met.
- the display parameters of the second object 14b that can be hit by the first object 14a and the second object 14b that cannot be hit by the first object 14a are different.
- first object 14a moves along the path indicated by the control assembly 14c, and the second object 14b can be hit by the first object 14a, it means that the second object 14b is within the shooting range of the first object 14a, then it can be set by setting the The display parameters of the second object 14b are used to prompt the user to hit the target according to the current path. If the first object 14a moves along the path indicated by the control component 14c, and the second object 14b cannot be hit by the first object 14a, it means that the second object 14b is not within the shooting range of the first object 14a, and then the second object 14b can be set to The display parameters of the second object 14b are used to prompt the user to adjust the path of the first object 14a by operating the control component 14c.
- the display parameter may include brightness.
- the second object 14b in the middle position is in the shooting range of the first object 14a, then the brightness of the second object 14b in the middle position can be the first brightness value; the two second objects 14b on the left and right sides If they are not within the shooting range of the first object 14a, the brightness of the two second objects 14b on the left and right sides is the second brightness value, wherein the first brightness value is greater than the second brightness value.
- Display parameters can also include dimensions.
- the second object 14b in the middle position is in the shooting range of the first object 14a, then the second object 14b in the middle position is set to the first size; the two second objects 14b on the left and right sides are not in
- the two second objects 14b on the left and right sides are set to a second size, wherein the first size is greater than the second size, for example, the first size is 3cm*3cm, and the second size is 2cm*2cm.
- Dimensions can also be expressed in pixels.
- brightness and size can also be combined, for example, the second object within the shooting range of the first object has higher brightness and larger size, and is outside the shooting range of the first object The second object has lower brightness and smaller size.
- the display parameters are not limited to brightness and size, and can also be other parameters, such as hue, saturation, etc., as long as the user can distinguish which are the second objects within the shooting range of the first object and which are within the shooting range of the first object. A second object outside the shooting range of the shot will do.
- the display parameters of the second object 14b within the shooting range and the distance between the shooting range are set differently.
- each second object 14b corresponds to a special effect animation. If the first object 14a moves along the path indicated by the control component and hits the second object 14b, the second object 14b will be played at the position where the second object 14b is hit. Corresponding special effects animation. If the virtual gift includes multiple second objects 14b, the special effect animation corresponding to each second object 14b may not be completely the same.
- the special effect animation corresponding to the second object 14b on the side is a star special effect; if the first object 14a moves according to the current path w1 and can hit the second object in the middle position, then the first object 14a hits the second object 14b in the middle position Afterwards, the music note special effect is played at the position of the second object 14b hitting the middle position. If after adjusting the path of the first object 14a, the first object 14a can hit the rightmost second special effect 14b, then play the star special effect at the position where the rightmost second object 14b hits.
- the target virtual gift provides multiple second objects 14b, and the special effect animation corresponding to each second object 14b is different, so that users can choose according to their own needs or preferences, so as to shoot the target virtual gift corresponding to the special effect animation that they want to play.
- the second object 14b satisfies the needs of users and improves user experience.
- the control component 14c is mainly used to control the path of the first object 14a.
- Application 1 receives a trigger operation (such as a sliding operation) on the control component 14c, and application 1 can adjust the direction of the indicated path w1 by analyzing the rotation angle of the trigger operation. And the application 1 can adjust the orientation of the first object 14a at the same time.
- a trigger operation such as a sliding operation
- the target virtual gift is "archery" as an example.
- the direction of the default path w1 displayed by App 1 on the mobile phone is straight ahead, that is, the dotted line w1 shown in Figure 1D
- application 1 exemplarily displays the user interface shown in FIG. 1H on the mobile phone, and the path in the user interface shown in FIG. 1H
- w2 has a changed path direction, and the path direction is shifted to the right by an angle of ⁇ .
- application 1 exemplarily displays the screen shown in FIG. 1I on the mobile phone.
- User interface compared with the path w3 in the user interface shown in FIG. 1I and the path w1 shown in FIG. 1D , the path direction has changed, and the path direction is shifted to the left by an angle of ⁇ .
- the path w1 is represented by a white dotted line.
- the original path that is, the path w1 may not be displayed.
- the application 1 when the application 1 responds to the first trigger operation of adjusting the path, the application 1 synchronously adjusts the orientation of the first object 14a.
- the direction of the bow and arrow is also shifted to the right by ⁇ ; in the embodiment shown in Figure 1I, when the path is shifted to the left by ⁇ , the direction of the bow and arrow is also shifted to the left beta. In this way, the user can obtain a feeling in a more realistic archery scene.
- control component 14c can also control the first object 14a to start moving along the indicated path, that is, control the first object 14a to launch.
- Application 1 receives a second trigger operation (such as a drag operation) on the control component 14c, and application 1 controls part or all of the first object 14a to start moving along the path indicated by the control component 14c.
- application 1 responds to the drag operation of the control component 14c, application 1 can exemplarily display the user interface 20 shown in FIG. 1J on the mobile phone, wherein, in the user interface 20 shown in FIG. 1J, the arrow The included part of the "arrow” moves forward along the path w2 shown in FIG. 1H , and the part of the "bow” included in the bow and arrow can disappear after the "arrow” is fired. That is, during the shooting process of the first object 14a, a part of the first object 14a moves along the path for shooting the target, while the other part disappears.
- Part of the image blocks the playback screen of the multimedia content, while displaying the target virtual gift, it ensures the comfort of the user watching the multimedia content.
- the location may also display the comment area 11c and controls related to the multimedia content, etc., so that the user can obtain comment information related to the multimedia content in time.
- the other part does not need to disappear, and it only needs to be displayed at the position of the emission starting point of the first object 14a, which is not limited in the present disclosure.
- the first object 14a can move along the path indicated by the control component at a preset speed, and the present disclosure does not limit the preset speed, for example, the preset speed can be a constant speed, or can be The fast-to-slow approach.
- the "arrow" included in the first object 14a moves forward for a certain distance from the starting point, but does not hit the second object 14b. If the "arrow" included in the first object 14a moves along the If the path continues to move forward, the rightmost second object 14b in the user interface 20 can be hit.
- the application 1 can determine whether the first object 14a hits the second object 14b by analyzing whether the area of the first object 14a moving along the path indicated by the control component 14c overlaps with the area of the second object 14b; When the first object 14a hits the second object 14b, the special effect animation corresponding to the hit second object is played at the position where the second object 14b hits.
- the application 1 determines that the "arrow" hits the rightmost side by analyzing the overlap between the region of the "arrow” included in the first object 14a and the region of the rightmost second object 14b. If the second object 14b on the right side is hit, the star special effect is played at the position where the rightmost second object 14b is hit.
- the first guide information can also be displayed in the control component 14c, and the first guide information can be realized by combining image guide and text description.
- the first guide information is mainly used to guide the user to correctly operate the control component, and the present disclosure does not limit the implementation manner of the first guide information.
- the user interface 14 shown in FIG. 1D it includes: a guide image 14e and a text prompt area 14f.
- the guide image 14e can be an arc with arrows at both ends, to indicate that the user can slide in any direction pointed by the arrow; the text content of "slide left, right, drag and launch" can be displayed in the text prompt area 14f, so that Users can obtain text description information for operating control components.
- the position of the first guidance information can be set according to requirements, and the position shown in FIG. 1D is only an example.
- the position of the first guide information can be set at a position that does not affect the first object 14a, so as to reduce the occlusion between the first guide information and the first object 14a when the orientation of the first object 14a changes during the adjustment process.
- the first guide information may disappear, or may also be displayed in the user interface, which is not limited in the present disclosure.
- control component 14c may further include: a timer 14g, wherein the timer 14g is used for timing, and the timing result is used to control the first object to start along the path indicated by the control component 14c. sports.
- the timer 14g can measure time in units of "seconds".
- the present disclosure does not limit parameters such as the display style, display position, and size of the timer 14g.
- the timer 14g can adopt a circular style, a square style, an ellipse style, or a complex timer style with relatively simple lines, among which, Fig. 1D exemplarily shows that the timer 14g adopts a relatively simple circular style.
- the timer 14g may be displayed under the first object 14a included in the target virtual gift, or the timer 14g may be displayed on the left or right side of the first object 14a included in the target virtual gift.
- the first object 14a is controlled to start moving along the path indicated by the control component 14c.
- the timer 14g may start timing from the moment when the application 1 displays the control component 14c and all objects included in the triggered target virtual gift.
- the timing method can be a countdown method or a sequence timing method.
- the application 1 receives a trigger operation (such as a slide operation to the left or a slide operation to the right) for the control component 14c during the timing of the timer 14g, the timer 14g is set to an initial value (for example, 5), and in the control When the component 14c adjusts the path, it begins to count down again; if the application 1 does not receive a trigger operation (such as a drag operation) on the control component 14c during the countdown process, it will control the first object to move along the The path indicated by the control component 14c moves; if the countdown is restarted, but the countdown has not yet ended, application 1 receives a trigger operation (such as a drag operation) on the control component 14c, then application 1 responds to the trigger operation and controls the first object along the control The path movement indicated by component 14c.
- a trigger operation such as a slide operation to the left or a slide operation to the right
- the first object 14a moves along the path finally indicated by the control assembly 14c, but fails to hit any target (i.e. the second object).
- FIG. Indicates the condition of the path motion. Please refer to the user interface 21 shown in FIG. 1K, the path ultimately indicated by the control component 14c is shown as the line s1 (hereinafter referred to as the path s1), the path s1 has a large deviation to the right, and the three second objects 14b above are not In the shooting range of the first object 14a, that is to say, the first object 14a cannot hit any second object 14b while moving along the path s1 shown in FIG. Animation effects.
- the preset special effect animation to be played has nothing to do with the degree of deviation from the nearest second object 14b, that is, regardless of the offset At any angle, as long as the first object 14a does not hit any second object 14b, the preset animation with special effects will be played.
- a special effect animation A may be preset, and the special effect animation A will be played as long as the first object 14a does not hit the second object 14b.
- multiple special effect animations can be preset, for example, the three special effect animations of animation special effects A, B, and C can follow the preset order (such as the order from A to C).
- special effect animation A is played; when the target virtual gift is given for the second time and does not hit the second object 14b, special effect animation B is played; the third time the target virtual gift is not hit When the second object 14b is in the middle, the special effect animation C is played; or, one of the multiple special effect animations may be selected to play in a random manner.
- the deviation degree of the first object 14a from the nearest second object 14b can be analyzed according to the degree of deviation. Different, play different special effects animation.
- the following three correspondences are preset: if the angle away from the nearest second object 14b is within 30 degrees, the special effect animation A will be played; if the angle away from the nearest second object 14b is within the range of 30 degrees to 60 degrees, the Special effect animation B; when the angle away from the nearest second object 14b is within the range of 60 degrees to 90 degrees, special effect animation C is played.
- the application 1 can play different special effect animations by analyzing the degree of deviation between the path when the first object 14a cannot hit the second object 14b and the closest second object 14b.
- the path s1 is the moving path of the first object 14a, and any second object 14b cannot be hit along the path s1, and the first object 14a deviates from the nearest second object when shooting.
- 14b is the rightmost second object 14b in the user interface; if the first object 14a wants to hit the rightmost second object 14b, the first object 14a needs to move along the path s2 displayed in the user interface 21 .
- the degree of offset can be determined by analyzing the included angle between paths s1 and s2, combined with that shown in Figure 1K, assuming that the included angle between paths s1 and s2 is 25 degrees, and then querying the above corresponding relationship, it can be seen that it is determined to
- the special effect animation played is special effect animation A.
- the preset position can be the end position of the path indicated by the control component, a position close to the top of the screen, a position close to the side of the screen, etc., so as to minimize the impact on the playing screen of the multimedia content when the special effect animation is played at the preset position. block.
- the application 1 can exemplarily display the user interface 22 shown in Figure 1L on the mobile phone, as shown in Figure 1L,
- the user interface 22 includes: besides all objects and control components included in the triggered target virtual gift, it may also include second guide information.
- the second guide information can be realized by combining images and text information, and the second guide information exemplarily includes a guide image 22 a and a text prompt area 22 b in the user interface 22 .
- the user interface 22 includes: a guide image 22a and a text prompt area 22b.
- the text prompt area 22b can display the prompt words "adjust left and right, drag and launch” as shown in FIG. and the trajectory image 22a2, the trajectory image 22a2 can be an arc with arrows at both ends, the gesture 22a1 can move back and forth along the arc, and the user can prompt based on the text content displayed in the text prompt area 22b and the animation effect of the guide image 22a , perform the correct action.
- the second guidance information may disappear, and then the user formally operates the target virtual gift.
- the animation effect of the guidance gesture may be displayed repeatedly.
- the present disclosure does not limit parameters such as the display manner, display position, and display style of the second guidance information.
- the text prompt area 22b can be located below the guide image 22a, and the guide image 22a can be located below the first object 14a; or, the text prompt area 22b included in the second guide information can be located on the left or right side of the guide image 22a. position, the guide image 22a is located below the first object 14a.
- the server can update the user interfaces of all clients associated with the multimedia content synchronously.
- the user interface shown in Figure 1J and Figure 1K can be the user interface of the gift-giving audience, or the user interface of the live broadcast terminal and the non-gift-giving audience; except Figure 1J And other user interfaces other than those in FIG. 1K are user interfaces of the gift-giving audience.
- FIG. 1A to FIG. 1L are only illustrations of the interaction method provided by the present disclosure, and are not limitations on the interaction method provided by the present disclosure.
- FIG. 2 is a schematic flowchart of the interaction method provided by the present disclosure. Referring to Figure 2, the method provided in this embodiment includes:
- An application program is installed on the electronic device, and after the application program is started, multimedia content in the application program can be played.
- the present disclosure does not limit the specific types of application programs and the specific types and contents of multimedia content.
- the electronic device can receive a trigger operation (such as a click operation) input by the user on the target virtual gift in the virtual gift display interface, and in response to the trigger operation, the application program displays on the electronic device
- the triggered target virtual gift includes the first object and the second object, and a control component for controlling the movement path of the first object.
- the target virtual gift in the user interface shown in FIGS. 1A-1L includes a first object 14a, a second object 14b and a control component 14c.
- first object 14a the second object 14b, and the control component 14c
- display parameters such as display size, style, quantity, position, and animation effect of the first object, the second object, and the control components.
- the displayed control component corresponds to a default state, which can indicate a default path.
- the direction of path w1 shown in FIG. Input the first trigger operation for the control component (such as the left sliding operation or the right sliding operation described in the foregoing embodiments), and the application adjusts the state of the control component in response to the first trigger operation, that is, adjusts the path indicated by the control component
- the path indicated by the adjusted control component is the target path, for example, the path w2 shown in FIG. 1H and the path w3 shown in FIG. 1I are target paths;
- the default path of is the target path, for example, the path w1 shown in FIG. 1D is used as the target path.
- the adjustment may be performed through multiple consecutive first trigger operations, and the present disclosure does not limit the number of first trigger operations.
- the display parameters of the second object within the shooting range of the first object may be different from the display parameters of the second object outside the shooting range of the first object.
- the display parameters may include: one or more of brightness, size, hue, saturation, and animation effects.
- the first object may be controlled to start moving along the target path through a second trigger operation (such as a drag operation) on the control component.
- a second trigger operation such as a drag operation
- the first object when there is no second trigger operation on the control component, the first object can be triggered to start moving along the target path based on time.
- the specific implementation can refer to the timer in the embodiment shown in Figure 1D above. description, which will not be repeated here.
- the first special effect and the second special effect are different special effects
- the first special effect is the special effect animation played when the first object successfully hits the second object
- the second special effect is the first object unsuccessfully hits the second object
- the first special effect corresponding to the second object may be played at the position where the second object hits.
- the second special effect may be played at a preset position.
- the present disclosure does not limit the preset position, and the preset position may be any position in the user interface.
- the second special effect may be a preset special effect animation, or may be a special effect animation determined from a plurality of preset special effect animations in a preset sequence or in a random selection manner.
- the second special effect may be determined according to the degree of deviation of the target path from the nearest second object.
- the specific implementation may refer to the description of the embodiment shown in FIG. 1K , which will not be repeated here.
- the display parameters of the second object within the shooting range of the first object are different from the display parameters of the second object outside the shooting range of the first object.
- the parameters are different, and the disclosure does not limit the display parameters.
- the brightness of the second object within the shooting range of the first object may be higher than the brightness of the second object outside the shooting range of the first object; or, the size of the second object within the shooting range of the first object larger than the size of the second object outside the shooting range of the first object; or, the brightness and size can be combined to distinguish the second object inside and outside the shooting range of the first object.
- a prompt can be given to the user operating the target virtual gift, according to Which second object can be hit by the current path increases the probability of successful shooting and improves the user's enthusiasm for using the virtual gift.
- steps S203 to S205 are not only for users who operate the target virtual gift, but also for users associated with multimedia content, where users associated with multimedia content may include: other users who watch multimedia content As for the user and the user who provides the multimedia content, if the multimedia content is a real-time recorded singing performance, the user who provides the multimedia content is the user who records the singing performance.
- the control component in the process of playing multimedia content, based on the trigger operation of the target virtual gift included in the virtual gift display interface, the control component is displayed, and the movement path of the target virtual gift can be controlled by operating the control component.
- the virtual gift interacts with the objects in the multimedia content, it realizes the user's personalized control of the moving path and direction of the virtual gift, enabling the user to participate in the multimedia content in a variety of interactive ways, improving the viewing experience of the user. Motivation for multimedia content and deep interaction.
- the target virtual gift includes a first object and a second object. The first object starts to move along the target path. If the first object moves along the target path and hits the second object, it will be played at the position where it hits the second object.
- Fig. 3 is a flowchart of an interaction method provided by another embodiment of the present disclosure.
- the interaction method provided in this embodiment is based on the embodiment shown in FIG. 2.
- controlling the second object to move along the target path it may also include:
- the application program can support the user to customize the style of the target virtual gift.
- the style display interface can be entered through the style entry label in the virtual gift display interface.
- the style display interface can display various styles in a preset way, and then switch the style of the target virtual gift based on the user's choice For the user's favorite style.
- the style entry label can be as shown in the entry label 14d in the embodiment shown in Figure 1D
- application 1 responds to the user's trigger operation (such as a click operation) on the entry label 14d, enters the style display interface, and selects the realization of the target style
- trigger operation such as a click operation
- the method provided in this embodiment can realize the user-defined style of the target virtual gift, so as to meet the personalized needs of the user, and help to increase the enthusiasm for using the virtual gift.
- the present disclosure also provides an interaction device.
- Fig. 4 is a schematic structural diagram of an interaction device provided by an embodiment of the present disclosure.
- the interaction device 400 provided in this embodiment includes:
- the display module 401 is used for playing multimedia content.
- the receiving module 402 is configured to receive a trigger operation on a target virtual gift in the virtual gift display interface.
- the processing module 403 is further configured to generate a control component and a first object and a second object included in the target virtual gift in response to a trigger operation on the target virtual gift in the virtual gift display interface.
- the display module 401 is further configured to display a control component and the first object and the second object included in the target virtual gift, and the control component is used to control the path of the target virtual gift.
- the processing module 403 is further configured to determine a target path corresponding to the first object according to the state of the control component; and control the first object to start moving along the target path.
- the display module 401 is further configured to display that the first object moves along the target path, and when the first object hits the second object during the movement, play at the position where the second object hits The first special effect corresponding to the second object.
- the processing module 403 is specifically configured to determine the target path according to the path indicated by the control component.
- the receiving module 402 is also used to receive the first trigger operation on the control component; the processing module 403 is used to update the path indicated by the control component; the display module 401 is also used to display the updated path.
- the receiving module 402 is also used to receive the second trigger operation on the control component; the processing module 403 is used to control the movement of the first object along the target path; the display module 401 is also used to display the first object Move along the target path.
- the processing module 403 is further configured to control the first object to move along the target path based on the fact that the control component does not receive the trigger operation to meet the preset duration; the display module 401 is also configured to display the first object along the target path. path movement.
- the display module 401 is further configured to play a second special effect at a preset position.
- the processing module 403 is further configured to obtain the offset angle between the target path and the reference path, wherein the reference path is based on the distance between the second object and the starting point of the target path determined by the connection; and according to the offset angle, obtain the second special effect corresponding to the offset angle.
- the display module 401 is specifically configured to display the second special effect corresponding to the offset angle.
- the receiving module 402 before controlling the first object to move along the target path, is also configured to receive a trigger operation on the style entry label in the virtual gift display interface; correspondingly, the display module 401 is also configured to It is used to display a style display interface, and the style display interface includes one or more styles corresponding to the target virtual gift.
- the receiving module 402 is also used to receive a trigger operation on the target style in the style display interface; correspondingly, the processing module 403 is also used to switch the target virtual gift to the target style; the display module 401 is also used to display The target style.
- the display parameters of the second object within the hitable range of the first object are different from the display parameters of the second object within the unhitable range of the first object.
- the display parameters include: one or more of brightness, size, hue, saturation, and animation effects.
- the interaction device provided in this embodiment can be used to implement the technical solutions of any of the above method embodiments.
- the implementation principles and technical effects are similar, and reference can be made to the detailed description of the above method embodiments. For the sake of brevity, details are not repeated here.
- FIG. 5 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure.
- an electronic device 500 provided in this embodiment includes: a memory 501 and a processor 502 .
- the memory 501 may be an independent physical unit, and may be connected with the processor 502 through the bus 503 .
- the memory 501 and the processor 502 may also be integrated together, implemented by hardware, and the like.
- the memory 501 is used to store program instructions, and the processor 502 invokes the program instructions to execute the technical solution of any one of the above method embodiments.
- the foregoing electronic device 500 may also include only the processor 502 .
- the memory 501 for storing programs is located outside the electronic device 500, and the processor 502 is connected to the memory through circuits/wires, and is used to read and execute the programs stored in the memory.
- the processor 502 may be a central processing unit (central processing unit, CPU), a network processor (network processor, NP) or a combination of CPU and NP.
- CPU central processing unit
- NP network processor
- the processor 502 may further include a hardware chip.
- the aforementioned hardware chip may be an application-specific integrated circuit (application-specific integrated circuit, ASIC), a programmable logic device (programmable logic device, PLD) or a combination thereof.
- the aforementioned PLD may be a complex programmable logic device (complex programmable logic device, CPLD), a field-programmable gate array (field-programmable gate array, FPGA), a general array logic (generic array logic, GAL) or any combination thereof.
- the memory 501 may include a volatile memory (volatile memory), such as a random-access memory (random-access memory, RAM); the memory may also include a non-volatile memory (non-volatile memory), such as a flash memory (flash memory) ), a hard disk (hard disk drive, HDD) or a solid-state drive (solid-state drive, SSD); the memory can also include a combination of the above-mentioned types of memory.
- volatile memory such as a random-access memory (random-access memory, RAM
- non-volatile memory such as a flash memory (flash memory)
- HDD hard disk drive
- solid-state drive solid-state drive
- the present disclosure provides a chip system, which is applied to an electronic device including a memory and a sensor; the chip system includes: a processor; when the processor executes the interaction method of the foregoing embodiments.
- the present disclosure provides a computer-readable storage medium on which a computer program is stored, and the computer program is executed by a processor so that an electronic device implements the interaction method of the foregoing embodiments.
- the present disclosure provides a computer program product, which causes the computer to execute the interaction method of the foregoing embodiments when the computer program product is run on the computer.
- all or part of the functions may be implemented by software, hardware, or a combination of software and hardware.
- software When implemented using software, it may be implemented in whole or in part in the form of a computer program product.
- a computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present disclosure are produced in whole or in part.
- a computer can be a general purpose computer, special purpose computer, computer network, or other programmable device.
- Computer instructions may be stored on a computer readable storage medium.
- the computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server, a data center, etc. integrated with one or more available media.
- the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, or a magnetic tape), an optical medium (for example, DVD), or a semiconductor medium (for example, a solid state disk (solid state disk, SSD)), etc.
- a magnetic medium for example, a floppy disk, a hard disk, or a magnetic tape
- an optical medium for example, DVD
- a semiconductor medium for example, a solid state disk (solid state disk, SSD)
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Claims (13)
- 一种交互方法,包括:在播放多媒体内容的过程中,响应于对虚拟礼物展示界面中的目标虚拟礼物的触发操作,显示控制组件以及所述目标虚拟礼物包括的第一对象和第二对象,所述控制组件用于控制所述目标虚拟礼物的路径;根据所述控制组件的状态,确定所述第一对象对应的目标路径;控制所述第一对象沿所述目标路径运动,且所述第一对象在运动过程中击中所述第二对象,则在击中所述第二对象的位置播放所述第二对象对应的第一特效。
- 根据权利要求1所述的方法,其中,所述根据所述控制组件的状态,确定所述第一对象的目标路径,包括:根据所述控制组件指示的路径,确定所述目标路径。
- 根据权利要求2所述的方法,其中,所述根据所述控制组件指示的路径,确定所述目标路径之前,所述方法还包括:响应于对所述控制组件的第一触发操作,更新所述控制组件指示的路径。
- 根据权利要求1至3任一项所述的方法,其中,所述控制所述第一对象沿所述目标路径运动,包括:响应于对所述控制组件的第二触发操作,则控制所述第一对象沿所述目标路径运动;或者,基于所述控制组件未接收到触发操作满足预设时长,则控制所述第一对象沿所述目标路径运动。
- 根据权利要求1所述的方法,其中,所述方法还包括:若所述第一对象沿所述目标路径运动过程中未击中所述第二对象,则在预设位置播放第二特效。
- 根据权利要求5所述的方法,其中,所述在预设位置播放第二特效,包括:获取所述目标路径与参考路径之间的偏移角度,其中,所述参考路径是根据所述第二对象和所述目标路径的起点之间的连线确定的;根据所述偏移角度,获取所述偏移角度对应的第二特效,并在所述预设位置播放所述第二特效。
- 根据权利要求1至3任一项所述的方法,其中,所述控制所述第一对象沿所述目标路径运动之前,所述方法还包括:响应于对所述虚拟礼物展示界面中样式入口标签的触发操作,显示样式展示界面,所述样式展示界面包括所述目标虚拟礼物对应的一种或者多种样式;响应于对所述样式展示界面中目标样式的触发操作,将所述目标虚拟礼物的样式切换 为所述目标样式。
- 根据权利要求1至3任一项所述的方法,其中,处于所述第一对象可击中范围内的第二对象的显示参数和处于所述第一对象不可击中范围的第二对象的显示参数不同。
- 根据权利要求8所述的方法,其中,所述显示参数包括:亮度、尺寸、色调、饱和度、动画效果中的一个或者多个。
- 一种交互装置,其中,包括:显示模块,用于播放多媒体内容;接收模块,用于接收对虚拟礼物展示界面中的目标虚拟礼物的触发操作;处理模块,还用于响应于对虚拟礼物展示界面中的目标虚拟礼物的触发操作,生成控制组件以及目标虚拟礼物包括的第一对象和第二对象;所述显示模块,还用于显示控制组件以及所述目标虚拟礼物包括的第一对象和第二对象,所述控制组件用于控制所述目标虚拟礼物的路径;所述处理模块,还用于根据所述控制组件的状态,确定所述第一对象对应的目标路径;以及控制所述第一对象沿目标路径开始运动;显示模块,还用于显示所述第一对象沿所述目标路径运动,且所述第一对象在运动过程中击中所述第二对象时,在击中所述第二对象的位置播放所述第二对象对应的第一特效。
- 一种电子设备,其中,包括:存储器、处理器以及计算机程序指令;所述存储器被配置为存储所述计算机程序指令;所述处理器被配置为执行所述计算机程序指令,以实现如权利要求1至9任一项所述的交互方法。
- 一种可读存储介质,其中,包括:计算机程序指令;所述计算机程序指令被电子设备的至少也一个处理器执行,以实现如权利要求1至9任一项所述的交互方法。
- 一种程序产品,其中,包括:计算机程序指令;所述计算机程序指令存储于可读存储介质中,电子设备的至少一个处理器从所述可读存储介质中读取所述计算机程序指令;所述至少一个处理器执行所述计算机程序指令,使得所述电子设备实现如权利要求1至9任一项所述的交互方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP22862909.3A EP4344209A4 (en) | 2021-08-30 | 2022-07-14 | INTERACTION METHOD AND DEVICE, ELECTRONIC DEVICE, READABLE STORAGE MEDIUM AND PROGRAM PRODUCT |
| JP2023579852A JP2024530394A (ja) | 2021-08-30 | 2022-07-14 | インタラクション方法、装置、電子機器、可読記憶媒体及びプログラム製品 |
| US18/395,258 US12266041B2 (en) | 2021-08-30 | 2023-12-22 | Interaction method for displaying a control component based on a trigger operation in multimedia contents |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111006308.3A CN115733995A (zh) | 2021-08-30 | 2021-08-30 | 交互方法、装置、电子设备、可读存储介质及程序产品 |
| CN202111006308.3 | 2021-08-30 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/395,258 Continuation US12266041B2 (en) | 2021-08-30 | 2023-12-22 | Interaction method for displaying a control component based on a trigger operation in multimedia contents |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023029768A1 true WO2023029768A1 (zh) | 2023-03-09 |
Family
ID=85290964
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/105606 Ceased WO2023029768A1 (zh) | 2021-08-30 | 2022-07-14 | 交互方法、装置、电子设备、可读存储介质及程序产品 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12266041B2 (zh) |
| EP (1) | EP4344209A4 (zh) |
| JP (1) | JP2024530394A (zh) |
| CN (1) | CN115733995A (zh) |
| WO (1) | WO2023029768A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116489442A (zh) * | 2023-04-04 | 2023-07-25 | 北京优酷科技有限公司 | 一种直播互动方法、装置、电子设备及计算机存储介质 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN121255334A (zh) * | 2021-11-30 | 2026-01-02 | 腾讯科技(深圳)有限公司 | 基于会话的信息展示方法、装置、设备、介质及程序产品 |
| CN115396684B (zh) * | 2022-08-23 | 2024-07-23 | 抖音视界有限公司 | 一种连麦展示方法、装置、电子设备、计算机可读介质 |
| US12361620B2 (en) * | 2023-03-22 | 2025-07-15 | Zoom Communications, Inc. | Visual asset display and controlled movement in a video communication session |
| CN118747053A (zh) * | 2024-06-28 | 2024-10-08 | 北京字跳网络技术有限公司 | 一种虚拟场景中的交互方法、装置、设备和存储介质 |
| CN118779050A (zh) * | 2024-07-05 | 2024-10-15 | 北京字跳网络技术有限公司 | 信息展示方法、装置、电子设备、存储介质和程序产品 |
| CN118860213B (zh) * | 2024-09-23 | 2025-07-08 | 北京达佳互联信息技术有限公司 | 基于作品的互动方法、遮挡图像的设置方法、装置和终端 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110493630A (zh) * | 2019-09-11 | 2019-11-22 | 广州华多网络科技有限公司 | 虚拟礼物特效的处理方法和装置、直播系统 |
| CN111225226A (zh) * | 2019-12-31 | 2020-06-02 | 广州华多网络科技有限公司 | 赠送虚拟礼物的交互方法、电子设备和装置 |
| CN111246307A (zh) * | 2020-01-16 | 2020-06-05 | 腾讯科技(深圳)有限公司 | 一种虚拟礼物生成的方法、相关装置、设备及存储介质 |
| JP6751193B1 (ja) * | 2019-10-31 | 2020-09-02 | グリー株式会社 | 動画処理方法、サーバ装置及びコンピュータプログラム |
| CN112619134A (zh) * | 2020-12-22 | 2021-04-09 | 上海米哈游天命科技有限公司 | 发射目标飞行距离的确定方法、装置、设备及存储介质 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2002085477A1 (ja) * | 2001-04-16 | 2004-08-05 | 株式会社バンプレスト | 通信ネットワークを利用した景品獲得ゲームシステム |
| US20130085018A1 (en) * | 2011-09-30 | 2013-04-04 | My Line Golf, Inc. | Systems and methods for displaying a golf green and a predicted path of a putt on the golf green |
| CN106502554B (zh) * | 2015-09-08 | 2021-09-17 | 腾讯科技(深圳)有限公司 | 一种显示控制方法及装置 |
| US20190196690A1 (en) * | 2017-06-23 | 2019-06-27 | Zyetric Virtual Reality Limited | First-person role playing interactive augmented reality |
| US12515122B2 (en) * | 2018-03-29 | 2026-01-06 | King.Com Limited | Controlling a display of a computer device |
| CN108769814B (zh) * | 2018-06-01 | 2022-02-01 | 腾讯科技(深圳)有限公司 | 视频互动方法、装置、终端及可读存储介质 |
| CN110585712A (zh) * | 2019-09-20 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 在虚拟环境中投掷虚拟爆炸物的方法、装置、终端及介质 |
| US11682154B2 (en) * | 2019-10-31 | 2023-06-20 | Gree, Inc. | Moving image processing method of a moving image viewed by a viewing user, a server device controlling the moving image, and a computer program thereof |
| CN111083505B (zh) * | 2019-11-19 | 2021-12-28 | 广州方硅信息技术有限公司 | 直播间虚拟礼物交互方法、电子设备和装置 |
| JP6788756B1 (ja) * | 2020-01-27 | 2020-11-25 | グリー株式会社 | 情報処理システム、情報処理方法およびコンピュータプログラム |
| CN111757135B (zh) * | 2020-06-24 | 2022-08-23 | 北京字节跳动网络技术有限公司 | 直播互动方法、装置、可读介质及电子设备 |
| CN111897483A (zh) * | 2020-08-11 | 2020-11-06 | 网易(杭州)网络有限公司 | 直播交互处理方法、装置、设备及存储介质 |
| CN112584188A (zh) * | 2020-12-01 | 2021-03-30 | 北京达佳互联信息技术有限公司 | 数据处理方法、装置及介质 |
| KR20230112723A (ko) * | 2020-12-11 | 2023-07-27 | 스냅 인코포레이티드 | 전자 거래 활성화된 증강 현실 경험 |
| CN113225581B (zh) * | 2021-05-17 | 2022-09-30 | 腾讯科技(深圳)有限公司 | 直播互动方法、装置及电子设备 |
| JP7461654B2 (ja) * | 2021-06-28 | 2024-04-04 | グリー株式会社 | 情報処理システム、情報処理方法、情報処理プログラム |
| CN113992922A (zh) * | 2021-09-23 | 2022-01-28 | 北京达佳互联信息技术有限公司 | 游戏直播互动方法、装置、电子设备及存储介质 |
| CN121255334A (zh) * | 2021-11-30 | 2026-01-02 | 腾讯科技(深圳)有限公司 | 基于会话的信息展示方法、装置、设备、介质及程序产品 |
-
2021
- 2021-08-30 CN CN202111006308.3A patent/CN115733995A/zh active Pending
-
2022
- 2022-07-14 WO PCT/CN2022/105606 patent/WO2023029768A1/zh not_active Ceased
- 2022-07-14 JP JP2023579852A patent/JP2024530394A/ja active Pending
- 2022-07-14 EP EP22862909.3A patent/EP4344209A4/en active Pending
-
2023
- 2023-12-22 US US18/395,258 patent/US12266041B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110493630A (zh) * | 2019-09-11 | 2019-11-22 | 广州华多网络科技有限公司 | 虚拟礼物特效的处理方法和装置、直播系统 |
| JP6751193B1 (ja) * | 2019-10-31 | 2020-09-02 | グリー株式会社 | 動画処理方法、サーバ装置及びコンピュータプログラム |
| CN111225226A (zh) * | 2019-12-31 | 2020-06-02 | 广州华多网络科技有限公司 | 赠送虚拟礼物的交互方法、电子设备和装置 |
| CN111246307A (zh) * | 2020-01-16 | 2020-06-05 | 腾讯科技(深圳)有限公司 | 一种虚拟礼物生成的方法、相关装置、设备及存储介质 |
| CN112619134A (zh) * | 2020-12-22 | 2021-04-09 | 上海米哈游天命科技有限公司 | 发射目标飞行距离的确定方法、装置、设备及存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4344209A4 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116489442A (zh) * | 2023-04-04 | 2023-07-25 | 北京优酷科技有限公司 | 一种直播互动方法、装置、电子设备及计算机存储介质 |
| WO2024208139A1 (zh) * | 2023-04-04 | 2024-10-10 | 北京优酷科技有限公司 | 一种直播互动方法、装置、电子设备及计算机存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024530394A (ja) | 2024-08-21 |
| US12266041B2 (en) | 2025-04-01 |
| EP4344209A1 (en) | 2024-03-27 |
| US20240127518A1 (en) | 2024-04-18 |
| CN115733995A (zh) | 2023-03-03 |
| EP4344209A4 (en) | 2024-10-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN115733995A (zh) | 交互方法、装置、电子设备、可读存储介质及程序产品 | |
| JP7587063B2 (ja) | アプリケーションのページ表示方法、装置及び機器 | |
| US9743145B2 (en) | Second screen dilemma function | |
| KR102204485B1 (ko) | 오디오-비주얼 내비게이션 및 통신 | |
| WO2022022196A1 (zh) | 弹幕发布及展示方法及电子设备 | |
| US20150110457A1 (en) | Second Screen Shopping Function | |
| WO2023030122A1 (zh) | 信息回复方法、装置、电子设备、可读存储介质及程序产品 | |
| US11785178B2 (en) | Method, system, and non-transitory computer readable record medium for providing communication using video call bot | |
| US9578370B2 (en) | Second screen locations function | |
| JP7328459B2 (ja) | アクションカードストランドを備えたゲームコンソールアプリケーション | |
| WO2023061057A1 (zh) | 直播内容展示方法、装置、电子设备及可读存储介质 | |
| CN114339076A (zh) | 视频拍摄方法、装置、电子设备以及存储介质 | |
| JP2024520586A (ja) | 動画処理方法、装置、機器及び記憶媒体 | |
| US20230073045A1 (en) | Multimedia playback method, apparatus, terminal, and storage medium | |
| EP4472213A1 (en) | User control mode of a companion application | |
| JP2025523518A (ja) | ユーザインタラクションのための方法、装置、デバイス、及び記憶媒体 | |
| US20240231602A1 (en) | Interaction method and apparatus, electronic device, and readable storage medium | |
| Yongliang et al. | Exploration of the interactive narrative modes and application form of AR animations | |
| JP2021149683A (ja) | 動画を再生するためのプログラム、システム、及び方法 | |
| WO2023165364A1 (zh) | 基于虚拟现实的视频播放方法、装置及电子设备 | |
| CN121442135A (zh) | 显示方法、装置、电子设备及计算机可读存储介质 | |
| WO2026045698A1 (zh) | 一种内容互动方法、装置、计算机设备和程序产品 | |
| HK40077382B (zh) | 多媒体播放方法、装置、终端及存储介质 | |
| CN120144035A (zh) | 作品处理方法及装置、电子设备、存储介质及程序产品 | |
| Love | Voice of the Patriots: An Interview with Canadian Video Game Performer David Hayter |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22862909 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2022862909 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2023579852 Country of ref document: JP Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 2022862909 Country of ref document: EP Effective date: 20231222 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |