CN112631691A - Game interface dynamic effect editing method, device, processing equipment and medium - Google Patents

Game interface dynamic effect editing method, device, processing equipment and medium Download PDF

Info

Publication number
CN112631691A
CN112631691A CN202110022213.4A CN202110022213A CN112631691A CN 112631691 A CN112631691 A CN 112631691A CN 202110022213 A CN202110022213 A CN 202110022213A CN 112631691 A CN112631691 A CN 112631691A
Authority
CN
China
Prior art keywords
editing
dynamic effect
resource
window
resources
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.)
Pending
Application number
CN202110022213.4A
Other languages
Chinese (zh)
Inventor
张良杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN202110022213.4A priority Critical patent/CN112631691A/en
Publication of CN112631691A publication Critical patent/CN112631691A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/53Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
    • A63F2300/538Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing for performing operations on behalf of the game client, e.g. rendering

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention provides a method, a device, processing equipment and a medium for editing dynamic effect of a game interface, and relates to the technical field of data processing. The method comprises the following steps: loading a game resource file, and displaying a game picture corresponding to the game resource file through a display window; setting the editing parameters of the loaded dynamic effect resource file in response to the editing operation input in the editing window; and generating a corresponding dynamic effect resource target through editing parameters, loading the dynamic effect resource target into a game resource file, and displaying the dynamic effect of the dynamic effect resource when the dynamic effect resource runs in the game in a display window. The processing equipment responds to the editing operation and sets the editing parameters of the loaded dynamic effect resource file; the dynamic effect of dynamic effect resources in the running process of the game can be displayed in the display window of the dynamic effect editing interface, the workload of developers and the error probability are reduced, the dynamic effect after editing can be directly checked without dynamic effect transplantation, the dynamic effect development is more convenient and visual, and the development efficiency is improved.

Description

Game interface dynamic effect editing method, device, processing equipment and medium
Technical Field
The invention relates to the technical field of data processing, in particular to a method, a device, processing equipment and a medium for editing dynamic effect of a game interface.
Background
The dynamic effect refers to a dynamic graphic effect, and with the popularization of high-end mobile devices and the improvement of hardware picture processing capability, the dynamic effect has been widely applied to multiple industries and fields, for example, industries and fields of games, new media, movies and the like, and becomes an important component of product design.
In the related technology, after the edited dynamic effect is debugged on the editor, the dynamic effect is transplanted into an application program, and in the application program, developers perform multi-version feedback iteration on the dynamic effect through program coding until the dynamic effect with better effect in the application program is obtained.
However, in the related art, developers need to write a large amount of codes to adjust and integrate dynamic effects, so that the workload and the error probability of the developers are increased, and the development efficiency is reduced.
Disclosure of Invention
The present invention aims to provide a method, an apparatus, a processing device and a medium for editing a dynamic effect of a game interface, so as to solve the problem that in the related art, a developer needs to write a large amount of codes to adjust and integrate the dynamic effect, increase the workload and the error probability of the developer, and reduce the development efficiency.
In order to achieve the above purpose, the embodiment of the present invention adopts the following technical solutions:
in a first aspect, an embodiment of the present invention provides a method for editing a dynamic effect of a game interface, which is applied to a processing device that presents a dynamic effect editing interface, where the dynamic effect editing interface includes a display window and an editing window, and the method includes:
loading a game resource file, and displaying a game picture corresponding to the game resource file through the display window;
responding to the editing operation input in the editing window, and setting the editing parameters of the loaded dynamic effect resource file;
and generating a corresponding dynamic effect resource target through the editing parameters, loading the dynamic effect resource target into the game resource file, and displaying the dynamic effect of the dynamic effect resource when the dynamic effect resource runs in the game in the display window.
Optionally, the editing window includes: a dynamic effect editing window; the setting of the editing parameters of the loaded dynamic effect resource file in response to the editing operation input in the editing window comprises the following steps:
responding to the resource editing operation input in the dynamic effect editing window, and setting the resources of the dynamic effect resource file and the playing parameters of the resources; the editing parameters comprise: the resource and the playback parameter.
Optionally, the dynamic effect editing window includes: the resource window, the response is in the said resources editing operation that the editing window inputs of the dynamic effect, set up the resources of the said dynamic effect resource file and the playing parameter of the said resources, including:
responding to the resource adding operation input aiming at the resource window, and displaying information of multiple types of resources;
responding to the selection operation aiming at the target type resource in the multi-type resources, adding the target type resource in the resources of the dynamic effect resource file, and displaying the information of the target type resource in the resource window.
Optionally, the multiple types of resources include: interface resources and non-interface resources.
Optionally, the interface resource includes at least one of the following resources: shader control resources, panel control resources, image control resources, User Interface (UI) resources, particle resources, and video resources;
the non-interface resources include at least one of: sound effect resources and key node resources.
Optionally, the dynamic effect editing window further includes: a time axis window, wherein the time axis of the selected resource in the dynamic and effective resources is displayed in the time axis window; the setting of the resources of the dynamic effect resource file and the playing parameters of the resources in response to the resource editing operation input in the dynamic effect editing window comprises the following steps:
and setting key frames in the selected resources in response to the editing operation of the time axis of the selected resources.
Optionally, the setting, in response to the editing operation on the timeline of the selected resource, a key frame in the selected resource includes:
and responding to the start-stop time selection operation of the time axis of the selected resource, and setting the key frame in the selected resource.
Optionally, the dynamic effect editing window further includes: a play control button; the setting of the resources of the dynamic effect resource file and the playing parameters of the resources in response to the resource editing operation input in the dynamic effect editing window comprises the following steps:
and responding to the selection operation aiming at the play control button, and setting the attribute of the time axis of the selected resource.
Optionally, a progress bar is further displayed in the time axis window, and the method further includes:
and responding to the selection operation of the play control button, and controlling the progress bar to start moving or stop moving in the time axis window.
Optionally, the editing window further includes: the attribute window displays a first attribute editing interface of the selected resource; the setting of the editing parameters of the loaded dynamic effect resource file in response to the editing operation input in the editing window further comprises:
and editing the attribute of the selected resource in response to a first attribute editing operation input through a first attribute editing interface of the selected resource.
Optionally, the editing window further includes: the attribute window, the said editing operation of responding to and inputting in the said editing window, the editing parameter to set up dynamic effect resource file loaded, also include:
responding to the selection operation aiming at the key frame, and displaying a second attribute editing interface of the selected key frame in the attribute window;
and responding to a second attribute editing operation aiming at the second attribute editing interface, and editing the attribute of the selected key frame.
Optionally, the attributes of the selected key frame include: difference mode of adjacent key frames; the second property editing operation comprises: editing operation in an interpolation mode, wherein an editing area in a difference mode is displayed in the second attribute editing interface;
the editing the attribute of the selected key frame in response to the second attribute editing operation on the second attribute editing interface comprises:
and editing the difference mode of the adjacent key frames in response to the editing operation of the interpolation mode input through the editing area of the interpolation mode.
Optionally, an active configuration option is displayed in the first property editing interface, and the method further includes:
and responding to the selection operation aiming at the dynamic effect configuration option, converting the selected resource into rendering texture parameters, and transmitting the rendering texture parameters to a shader, wherein the shader is used for rendering the selected resource based on the rendering texture parameters.
In a second aspect, an embodiment of the present invention further provides a game interface dynamic effect editing apparatus, which is applied to a processing device for presenting a dynamic effect editing interface, where the dynamic effect editing interface includes a display window and an editing window, and the apparatus includes:
the loading module is used for loading game resource files and displaying game pictures corresponding to the game resource files through the display window;
the setting module is used for responding to the editing operation input in the editing window and setting the editing parameters of the loaded dynamic effect resource file;
and the display module is used for generating a corresponding dynamic effect resource target through the editing parameters, loading the dynamic effect resource target into the game resource file, and displaying the dynamic effect of the dynamic effect resource in the running process of the game in the display window.
Optionally, the editing window includes: a dynamic effect editing window; the setting module is further used for responding to the resource editing operation input in the dynamic effect editing window and setting the resources of the dynamic effect resource file and the playing parameters of the resources; the editing parameters comprise: the resource and the playback parameter.
Optionally, the dynamic effect editing window includes: the setting module is also used for responding to resource adding operation input aiming at the resource window and displaying information of various types of resources; responding to the selection operation aiming at the target type resource in the multi-type resources, adding the target type resource in the resources of the dynamic effect resource file, and displaying the information of the target type resource in the resource window.
Optionally, the multiple types of resources include: interface resources and non-interface resources.
Optionally, the interface resource includes at least one of the following resources: shader control resources, panel control resources, image control resources, User Interface (UI) resources, particle resources, and video resources;
the non-interface resources include at least one of: sound effect resources and key node resources.
Optionally, the dynamic effect editing window further includes: a time axis window, wherein the time axis of the selected resource in the dynamic and effective resources is displayed in the time axis window; the setting module is further used for responding to the editing operation of the time shaft aiming at the selected resources and setting the key frames in the selected resources.
Optionally, the setting module is further configured to set the key frame in the selected resource in response to a start-stop time selection operation on the time axis of the selected resource.
Optionally, the dynamic effect editing window further includes: a play control button; the setting module is further configured to set the attribute of the time axis of the selected resource in response to a selection operation for the play control button.
Optionally, a progress bar is further displayed in the time axis window, and the apparatus further includes:
and the control module is used for responding to the selection operation aiming at the play control button and controlling the progress bar to start moving or stop moving in the time axis window.
Optionally, the editing window further includes: the attribute window displays a first attribute editing interface of the selected resource; the setting module is further used for responding to a first attribute editing operation input through the first attribute editing interface of the selected resource and editing the attribute of the selected resource.
Optionally, the editing window further includes: the setting module is also used for responding to the selection operation aiming at the key frame, and displaying a second attribute editing interface of the selected key frame in the attribute window; and responding to a second attribute editing operation aiming at the second attribute editing interface, and editing the attribute of the selected key frame.
Optionally, the attributes of the selected key frame include: difference mode of adjacent key frames; the second property editing operation comprises: editing operation in an interpolation mode, wherein an editing area in a difference mode is displayed in the second attribute editing interface;
the setting module is further configured to edit the difference mode of the adjacent key frames in response to the editing operation of the interpolation mode input through the editing region of the interpolation mode.
Optionally, an active configuration option is displayed in the first property editing interface, and the apparatus further includes:
and the conversion module is used for responding to the selection operation aiming at the dynamic effect configuration option, converting the selected resource into a rendering texture parameter and transmitting the rendering texture parameter to a shader, and the shader is used for rendering the selected resource based on the rendering texture parameter.
In a third aspect, an embodiment of the present invention further provides a processing device, including: a memory and a processor, wherein the memory stores a computer program executable by the processor, and the processor implements the method for editing a game interface dynamic effect according to any one of the first aspect when executing the computer program.
In a fourth aspect, an embodiment of the present invention further provides a storage medium, where a computer program is stored on the storage medium, and when the computer program is read and executed, the method for editing a dynamic effect of a game interface according to any one of the above first aspects is implemented.
The invention has the beneficial effects that: the embodiment of the application provides a method for editing a dynamic effect of a game interface, which is applied to processing equipment for presenting a dynamic effect editing interface, wherein the dynamic effect editing interface comprises a display window and an editing window, and the method comprises the following steps: loading a game resource file, and displaying a game picture corresponding to the game resource file through a display window; setting the editing parameters of the loaded dynamic effect resource file in response to the editing operation input in the editing window; and generating a corresponding dynamic effect resource target through editing parameters, loading the dynamic effect resource target into a game resource file, and displaying the dynamic effect of the dynamic effect resource when the dynamic effect resource runs in the game in a display window. A large amount of codes are not required to be written, only the editing operation of the editing parameters is required to be input in the editing window, and the processing equipment can respond to the editing operation and set the editing parameters of the loaded dynamic effect resource file; the dynamic effect of dynamic effect resources in the running process of the game can be displayed in the display window of the dynamic effect editing interface, the workload of developers and the error probability are reduced, the dynamic effect after editing can be directly checked without dynamic effect transplantation, the dynamic effect development is more convenient and visual, and the development efficiency is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
Fig. 1 is a schematic flowchart of a method for editing a dynamic effect of a game interface according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a dynamic effect editing interface according to an embodiment of the present invention;
fig. 3 is a schematic diagram of a dynamic effect editing window according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating a method for editing a dynamic effect of a game interface according to an embodiment of the present invention;
FIG. 5 is a flowchart illustrating a method for editing a dynamic effect of a game interface according to an embodiment of the present invention;
fig. 6 is a schematic diagram of an editing area in an interpolation manner according to an embodiment of the present invention;
fig. 7 is a schematic diagram of a first property editing interface according to an embodiment of the present invention;
FIG. 8 is a schematic structural diagram of a game interface dynamic effect editing apparatus according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a processing apparatus according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention.
Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In the description of the present application, it should be noted that if the terms "upper", "lower", etc. are used for indicating the orientation or positional relationship based on the orientation or positional relationship shown in the drawings or the orientation or positional relationship which is usually arranged when the product of the application is used, the description is only for convenience of describing the application and simplifying the description, but the indication or suggestion that the referred device or element must have a specific orientation, be constructed in a specific orientation and operation, and thus, cannot be understood as the limitation of the application.
Furthermore, the terms "first," "second," and the like in the description and in the claims, as well as in the drawings, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be noted that the features of the embodiments of the present application may be combined with each other without conflict.
The terms referred to in the embodiments of the present application are explained below.
Dynamic effect: the dynamic graphic effect is widely applied to industries such as movies, televisions, new media, games and the like, and has the purposes of helping guide and pleasure users, reducing waiting time, increasing product identification degree and competitiveness and the like.
The Shader is a parallel program for performing rendering calculation in the GPU, and designers can write a rendering algorithm by themselves to improve the picture effect.
Render texture, a special texture type, stores the texture data of the rendering result in the GPU cache for use in the subsequent rendering process.
TA: technical Artist (Technical Artist), the person responsible for design and development of active Shader.
VX: the dynamic effect designers (Interface Visual Special Effects) are responsible for the personnel who design and make the dynamic Effects.
Aiming at the problems that in the related technology, a large amount of codes need to be written by developers to realize the adjustment and integration of dynamic effects, the workload and the error probability of the developers are increased, and the development efficiency is reduced. The embodiment of the application provides a game interface dynamic effect editing method, which is applied to processing equipment capable of presenting a dynamic effect editing interface, wherein the dynamic effect editing interface comprises a display window and an editing window, a large number of codes are not required to be written, only editing operation of editing parameters is required to be input in the editing window, and the processing equipment can respond to the editing operation and set the editing parameters of a loaded dynamic effect resource file; the dynamic effect of dynamic effect resources in the running process of the game can be displayed in the display window of the dynamic effect editing interface, the workload of developers and the error probability are reduced, the dynamic effect after editing can be directly checked without dynamic effect transplantation, the dynamic effect development is more convenient and visual, and the development efficiency is improved.
The method for editing the dynamic effect of the game interface is applied to processing equipment capable of presenting the dynamic effect editing interface, and the dynamic effect editing interface comprises a display window and an editing window. The processing device may be a terminal, a server, or other types of devices having a display function and a processing function, which is not limited in this embodiment of the present application. The following explains a game interface dynamic effect editing method provided in the embodiment of the present application, with a processing device as an execution subject.
Fig. 1 is a schematic flowchart of a method for editing a dynamic effect of a game interface according to an embodiment of the present invention, as shown in fig. 1, the method may include:
s101, loading the game resource file, and displaying a game picture corresponding to the game resource file through the display window.
The game resource file can be a game resource file which needs to be edited.
It should be noted that the processing device may respond to an input operation of a developer to obtain the game resource file, may also receive the game resource file sent by another device, and may also adopt another game resource file, which is not specifically limited in this embodiment of the present application.
And S102, responding to the editing operation input in the editing window, and setting the editing parameters of the loaded dynamic effect resource file.
The editing operation may be an operation input by an external device of the processing device, for example, an operation input through a mouse or a keyboard, or a touch operation, which is not specifically limited in this embodiment of the present application.
Alternatively, the editing operation may be a selection operation and/or a setting operation of the loaded dynamic effect resource file, rather than a programming operation.
In this embodiment of the application, the display window and the editing window may be symmetrically distributed on the dynamic effect editing interface, for example, the display window and the editing window may be distributed on both sides of a vertical center line of the dynamic effect editing interface, or may be distributed on both sides of a horizontal center line of the dynamic effect editing interface. Of course, the display window and the editing window may be irregularly distributed on the dynamic effect editing interface, which is not specifically limited in the embodiment of the present application.
In addition, the sizes of the display window and the editing window may be the same or different, and this is not specifically limited in this embodiment of the application. When the display window and the editing window are different in size, the size of the editing window may be larger than that of the display window, and the size of the display window may be larger than that of the editing window.
S103, generating a corresponding dynamic effect resource target through the editing parameters, loading the dynamic effect resource target into a game resource file, and displaying the dynamic effect of the dynamic effect resource when the dynamic effect resource runs in the game in a display window.
In a possible implementation manner, the processing device may generate a corresponding dynamic effect resource target by editing the parameter, add the dynamic effect resource target to the game resource file, or replace the initial dynamic effect resource in the game resource file with the dynamic effect resource target to obtain a modified game resource file, and then display the dynamic effect of the dynamic effect resource when the dynamic effect resource runs in the game in the display window according to the modified game resource file.
It should be noted that the developer may include: TA personnel, VX personnel, programmers, planning personnel. The edit window may include edit items that facilitate editing operations by various developers.
In the embodiment of the application, the processing device can adopt the dynamic effect combination framework to execute the dynamic effect editing method of the game interface provided by the embodiment of the application, can directly load, edit and preview the game resource file, conveniently integrates various functions into the game, and remarkably reduces the workload.
To sum up, the embodiment of the present application provides a method for editing a dynamic effect of a game interface, which is applied to a processing device capable of presenting a dynamic effect editing interface, where the dynamic effect editing interface includes a display window and an editing window, and includes: loading a game resource file, and displaying a game picture corresponding to the game resource file through a display window; setting the editing parameters of the loaded dynamic effect resource file in response to the editing operation input in the editing window; and generating a corresponding dynamic effect resource target through editing parameters, loading the dynamic effect resource target into a game resource file, and displaying the dynamic effect of the dynamic effect resource when the dynamic effect resource runs in the game in a display window. A large amount of codes are not required to be written, only the editing operation of the editing parameters is required to be input in the editing window, and the processing equipment can respond to the editing operation and set the editing parameters of the loaded dynamic effect resource file; the dynamic effect of dynamic effect resources in the running process of the game can be displayed in the display window of the dynamic effect editing interface, the workload of developers and the error probability are reduced, the dynamic effect after editing can be directly checked without dynamic effect transplantation, the dynamic effect development is more convenient and visual, and the development efficiency is improved.
Optionally, fig. 2 is a schematic diagram of a dynamic effect editing interface provided in an embodiment of the present invention, and as shown in fig. 2, the dynamic effect editing interface includes a display window and an editing window, and the editing window includes: and (6) a dynamic effect editing window. In fig. 2, the dynamic effect editing window may be disposed below the display window, and fig. 2 is only an example, and in this embodiment, the orientations of the display window and the dynamic effect editing window are not particularly limited.
The step of setting the editing parameters of the loaded dynamic effect resource file in response to the editing operation input in the editing window in S102 may include:
and responding to the resource editing operation input in the dynamic effect editing window, and setting the resources of the dynamic effect resource file and the playing parameters of the resources.
Wherein, the editing parameters may include: resources and play parameters. The playing parameters of the resources are used for controlling the playing of the dynamic resources.
In some implementations, the resource editing operations can include: and the processing equipment can respond to the selection operation and/or the addition operation input in the dynamic effect editing window to set the resources of the dynamic effect resource file and the playing parameters of the resources.
Optionally, fig. 3 is a schematic diagram of a dynamic effect editing window provided in an embodiment of the present invention, and as shown in fig. 3, the dynamic effect editing window may include: and (4) resource windows. Wherein the resource window can be used for viewing and editing the dynamic effect resource.
Fig. 4 is a schematic flowchart of a method for editing a dynamic effect of a game interface according to an embodiment of the present invention, and as shown in fig. 4, the process of setting a resource of a dynamic effect resource file and a play parameter of the resource in response to a resource editing operation input in a dynamic effect editing window may include:
s401, responding to the resource adding operation input aiming at the resource window, and displaying information of multiple types of resources.
The resource adding operation may be an operation input at a preset position of the resource window or for a preset adding control in the resource window.
In one possible embodiment, the preset position may be a blank area, and information of preset multi-type resources may be displayed in response to a resource adding operation input in the blank area of the resource window. The resource adding operation may be a clicking operation, for example, an operation triggered by clicking a right mouse button.
It should be noted that the information of the multiple types of resources may be displayed in a list manner, may also be displayed in a pop-up window manner, and may also be displayed in other manners, which is not limited in this application embodiment.
In addition, the information of the multiple types of resources may be a game resource file, and may also be other preset resources, which is not specifically limited in the embodiment of the present application.
S402, responding to the selection operation aiming at the target type resource in the multiple types of resources, adding the target type resource in the resources of the dynamic effect resource file, and displaying the information of the target type resource in the resource window.
Wherein, the resource window can display the information of at least one target type resource.
In some embodiments, a developer may determine a target type resource among multiple types of resources according to actual requirements, and input a selection operation for the target type resource, and the processing device may add the target type resource in the resources of the dynamic effect resource file in response to the selection operation, and then fixedly display information of the target type resource in the resource window.
Optionally, the multiple types of resources include: interface resources and non-interface resources.
The interface resources can be hung on the interface nodes to support a multi-layer tree structure.
Optionally, the interface resource includes at least one of the following resources: shader control resources, panel control resources, image control resources, User Interface (UI) resources, particle resources, and video resources. The non-interface resources include at least one of: sound effect resources and key node resources.
In the embodiment of the application, a Shader control resource can be called a Shader control and can be used for loading of a Shader and setting related parameters; the panel control resource can be used for adding other types of interface controls under the panel control resource to generate a multilayer tree structure; image control resources may be used to load pictures; the UI resource is used for loading an interface file output by the interface editor and playing interface animation; the particle resource is used for loading the particle file output by the particle editor and controlling the particle parameters; the video resources are used for loading video files and displaying more complex effects.
In addition, the sound effect resource can be used for playing sound effects in the dynamic effect playing process; the key node resource can be used for recording key frame nodes in the dynamic effect playing process, and acquiring time and registering callback.
In summary, not only the interface resources but also the non-interface resources can be supported, so that the added resource type objects supported by editing the dynamic effect are richer.
Optionally, as shown in fig. 3, the dynamic effect editing window may further include: a time axis window.
And the time axis of the selected resource in the active resources can be displayed in the time axis window.
Optionally, one selected resource may correspond to one timeline, i.e., to one track. The number of resources selected may be at least one, and the number of timelines may also be at least one.
The process of setting the resources of the dynamic effect resource file and the playing parameters of the resources in response to the resource editing operation input in the dynamic effect editing window may include:
and setting key frames in the selected resources in response to the editing operation of the time axis of the selected resources.
The editing operation of the time axis for the selected resource can be a click operation. The time axis may be marked with a time scale.
In one possible implementation, a timeline clicking operation can be entered for a selected resource, and the processing device can set a key frame in the selected resource in response to the editing operation. For example, the single-click operation may be an operation triggered by clicking a right mouse button.
Optionally, the process of setting the key frame in the selected resource in response to the editing operation on the timeline of the selected resource may include:
and setting key frames in the selected resources in response to the start-stop time selection operation of the time axis of the selected resources.
In one possible embodiment, in response to the start-stop time selection operation, the start time and the end time, and the durations of the start time and the end time may be determined as a duration, i.e., a set duration. The duration may take the shape of a long rectangle, which may be referred to as a span, which may be used to control the continuous behavior of frames within a duration.
In another possible embodiment, the processing device may determine two time points in response to the start-stop time selection operation, take frames at the two time points as key frames, and further, numerical interpolation between two adjacent key frames may control parameter change. The locations on the timeline where the two keyframes are located may present the picket marks.
Optionally, as shown in fig. 3, the dynamic effect editing window may further include: a play control button.
The process of setting the resources of the dynamic effect resource file and the playing parameters of the resources in response to the resource editing operation input in the dynamic effect editing window may include:
and setting the attribute of the time axis of the selected resource in response to the selection operation for the play control button.
Wherein, the play control button may include: a start button, a pause button.
In some embodiments, in response to the selection operation of the start button and the pause button, the attribute of the time axis of the selected resource is set to play or pause, and when the attribute of the time axis of the selected resource is different, the dynamic effect presented by the display window is changed correspondingly, for example, in a playing state or a pause state.
Optionally, a progress bar is further displayed in the time axis window, and the method further includes:
in response to a selection operation for the play control button, the control progress bar starts moving or stops moving in the time axis window.
Wherein, the control progress bar may be displayed on a plurality of time axes in the time axis window, and the control progress bar may be a vertical line.
In the embodiment of the application, the progress bar is controlled to start moving in the time axis window in response to the selection operation of the start button in the play control button; and in response to the selection operation of the pause button in the play control buttons, controlling the progress bar to stop moving in the time axis window, and then controlling the dynamic play or stop in the display window.
Of course, the processing device may also respond to a drag operation for the progress bar, control the progress bar to move, and control the display window to play a corresponding dynamic effect. In the process of dynamic effect editing, a play button can be clicked to play from the beginning to the end to check the whole dynamic effect. Or pause in a certain frame to adjust the intermediate result.
In summary, in response to the selection operation for the play control button, the progress bar is controlled to start moving or stop moving in the time axis window, and the progress bar can be directly dragged, so that the control play of the action effect is more flexible.
Optionally, as shown in fig. 2, the editing window may further include: and the attribute window displays a first attribute editing interface of the selected resource.
The step of setting the editing parameters of the loaded dynamic effect resource file in response to the editing operation input in the editing window in S102 may further include:
and editing the attribute of the selected resource in response to the first attribute editing operation input through the first attribute editing interface of the selected resource.
In one possible implementation, a selected resource may be determined in response to entering a selection operation for the resource in a resource window, and a first property editing interface for the selected resource may be presented in a property window. And editing the attribute of the selected resource in the first attribute editing interface.
Optionally, fig. 5 is a schematic flowchart of a method for editing a dynamic effect of a game interface according to an embodiment of the present invention, and as shown in fig. 5, the step of setting an editing parameter of a loaded dynamic effect resource file in response to an editing operation input in an editing window in S102 may further include:
s501, responding to the selection operation aiming at the key frame, displaying a second attribute editing interface of the selected key frame in the attribute window.
And S502, responding to a second attribute editing operation aiming at a second attribute editing interface, and editing the attribute of the selected key frame.
Wherein the second property editing operation may be a setting operation of at least one parameter.
In some implementations, the processing device may determine a modified property of the selected keyframe in response to an input second property editing operation for the second property editing interface and replace the initial property of the selected keyframe with the modified property.
Optionally, the attributes of the selected key frames may include: the difference pattern of adjacent key frames. The second property editing operation may include: and editing operation in an interpolation mode, wherein an editing area in a difference mode is displayed in the second attribute editing interface.
The difference mode of the adjacent key frames may include: numerical instantaneous, linear and cubic bezier curve interpolation, etc.
The process of editing the attribute of the selected key frame in response to the second attribute editing operation on the second attribute editing interface in S502 may include:
and editing the difference mode of the adjacent key frames in response to the editing operation of the interpolation mode input through the editing area of the interpolation mode.
In some embodiments, one of the numerical instantaneous interpolation, the linear interpolation and the cubic bezier curve interpolation in the preset interpolation mode is determined as the target interpolation mode in response to a selection operation for the preset interpolation mode input in the second attribute editing interface. Then, the processing device may display the editing region of the target interpolation mode, and edit the interpolation information of the adjacent key frames in the target interpolation mode in response to the editing operation input in the editing region of the target interpolation mode.
In summary, the duration of the long rectangle may be set, the key frame at the time point may also be set, the difference mode of the adjacent key frames may be edited in response to the editing operation of the interpolation mode input through the editing region of the interpolation mode, and the support for various types of interpolation modes and key frames may be realized.
Fig. 6 is a schematic diagram of an editing area of an interpolation method according to an embodiment of the present invention, and as shown in fig. 6, the interpolation method may be a curve interpolation. The interpolation information editable in the interpolation mode may include: display name, trigger time, instantaneous or not, change curve, transparency, etc. Each interpolation information may have a corresponding editing area within which parameters may be adjusted.
Fig. 7 is a schematic diagram of a first property editing interface according to an embodiment of the present invention, and as shown in fig. 7, the first property editing interface may include: the method comprises the following steps of displaying setting items such as name, anchor point, control size type, control size (pixel), control size (percentage), control position type, control position (pixel), control position (percentage), control layer, transparency, mixing parameter, visibility, rotation angle, picture path, dynamic effect type, dynamic effect name, operation, dynamic effect configuration option, color, display boundary, mouse draggable and the like, wherein each setting item is provided with a corresponding input frame so as to set corresponding parameter.
Optionally, the first property editing interface displays an active configuration option, and the method further includes:
and responding to the selection operation aiming at the dynamic effect configuration option, converting the selected resource into a rendering texture parameter, and transmitting the rendering texture parameter to a shader, wherein the shader is used for rendering the selected resource based on the rendering texture parameter.
It should be noted that the selection operation for the dynamic effect configuration option may be a click operation for the dynamic effect configuration option. After the shader renders, the dynamic effect picture corresponding to the selected resource can be displayed on the display window, so that the display in the game is more convenient and efficient.
To sum up, an embodiment of the present invention provides a method for editing a dynamic effect of a game interface, which is applied to a processing device capable of presenting a dynamic effect editing interface, where the dynamic effect editing interface includes a display window and an editing window, and includes: loading a game resource file, and displaying a game picture corresponding to the game resource file through a display window; setting the editing parameters of the loaded dynamic effect resource file in response to the editing operation input in the editing window; and generating a corresponding dynamic effect resource target through editing parameters, loading the dynamic effect resource target into a game resource file, and displaying the dynamic effect of the dynamic effect resource when the dynamic effect resource runs in the game in a display window. A large amount of codes are not required to be written, only the editing operation of the editing parameters is required to be input in the editing window, and the processing equipment can respond to the editing operation and set the editing parameters of the loaded dynamic effect resource file; the dynamic effect of dynamic effect resources in the running process of the game can be displayed in the display window of the dynamic effect editing interface, the workload of developers and the error probability are reduced, the dynamic effect after editing can be directly checked without dynamic effect transplantation, the dynamic effect development is more convenient and visual, and the development efficiency is improved.
In addition, the dynamic effect editing interface provided by the embodiment of the application can be called an editor. When the editor is adopted for editing, the editor is embedded into the game, TA and VX can directly edit, preview and adjust the dynamic effect in the game, the problem that the integration is mainly coded through a program is solved, the dynamic effect development time is effectively reduced, and the development efficiency is improved. And if so, the edited shaders are directly loaded into the game to see the effect, and the problems that the shaders cannot be verified timely are solved by verifying, feeding back and iterating at the first time. The configuration file can be driven by adopting the configuration file, the dynamic effect is edited to generate the configuration file, and the configuration file only needs to be loaded and played under control when the program is integrated, and extra codes do not need to be written. The runtime support dynamic effect configuration file can be completely separated from the editor and used when the game is run. The dynamic effect playing supports multiple modes, can be played independently, and can also be embedded into other interfaces for playing.
Moreover, the editor interface is simple, editing experience is improved through modes of prompting, selecting, parameter acquiescence and the like, the development threshold is reduced, and developers of different types can conveniently adopt the editor to participate in the development process. The editor supports the combination of various types of resources, the picture effect can be greatly enriched, and the improvement of the development efficiency is also beneficial to the mass output of dynamic effects, so that the whole picture of the game is improved.
Fig. 8 is a schematic structural diagram of a game interface dynamic effect editing apparatus according to an embodiment of the present invention, as shown in fig. 8, applied to a processing device for presenting a dynamic effect editing interface, where the dynamic effect editing interface includes a display window and an editing window, and the apparatus may include:
a loading module 801, configured to load a game resource file, and display a game screen corresponding to the game resource file through a display window;
a setting module 802, configured to set an editing parameter of the loaded dynamic effect resource file in response to an editing operation input in the editing window;
and the display module 803 is configured to generate a corresponding dynamic effect resource target by editing the parameter, load the dynamic effect resource target into the game resource file, and display a dynamic effect of the dynamic effect resource when the dynamic effect resource runs in the game in the display window.
Optionally, the editing window includes: a dynamic effect editing window; the setting module 802 is further configured to set a resource of the dynamic effect resource file and a playing parameter of the resource in response to a resource editing operation input in the dynamic effect editing window; the editing parameters include: resources and play parameters.
Optionally, the dynamic effect editing window includes: the resource window setting module 802 is further configured to respond to a resource addition operation input for the resource window and display information of multiple types of resources; and responding to the selection operation aiming at the target type resource in the multiple types of resources, adding the target type resource in the resource of the dynamic effect resource file, and displaying the information of the target type resource in the resource window.
Optionally, the multiple types of resources include: interface resources and non-interface resources.
Optionally, the interface resource includes at least one of the following resources: shader control resources, panel control resources, image control resources, User Interface (UI) resources, particle resources, and video resources.
The non-interface resources include at least one of: sound effect resources and key node resources.
Optionally, the dynamic effect editing window further includes: the time axis window displays the time axis of the selected resource in the active resources; the setting module 802 is further configured to set a key frame in the selected resource in response to an editing operation on the timeline of the selected resource.
Optionally, the setting module 802 is further configured to set the key frame in the selected resource in response to a start-stop time selection operation on the time axis of the selected resource.
Optionally, the dynamic effect editing window further includes: a play control button; the setting module 802 is further configured to set a property of a timeline of the selected resource in response to a selection operation for the play control button.
Optionally, a progress bar is further displayed in the time axis window, and the apparatus further includes:
and the control module is used for responding to the selection operation aiming at the play control button and controlling the progress bar to start moving or stop moving in the time axis window.
Optionally, the editing window further includes: the attribute window displays a first attribute editing interface of the selected resource; the setting module 802 is further configured to edit the property of the selected resource in response to a first property editing operation input through the first property editing interface of the selected resource.
Optionally, the editing window further includes: the property window, setting module 802, is further configured to respond to a selection operation for the key frame, and display a second property editing interface of the selected key frame in the property window; and editing the attribute of the selected key frame in response to a second attribute editing operation aiming at a second attribute editing interface.
Optionally, the attributes of the selected key frame include: difference mode of adjacent key frames; the second property editing operation includes: editing operation in an interpolation mode, wherein an editing area with a difference mode is displayed in a second attribute editing interface;
the setting module 802 is further configured to edit a difference mode of adjacent key frames in response to an editing operation of an interpolation mode input through an editing region of the interpolation mode.
Optionally, the first property editing interface displays active configuration options, and the apparatus further includes:
and the conversion module is used for responding to the selection operation aiming at the dynamic effect configuration option, converting the selected resource into rendering texture parameters and transmitting the rendering texture parameters to the shader, and the shader is used for rendering the selected resource based on the rendering texture parameters.
The above-mentioned apparatus is used for executing the method provided by the foregoing embodiment, and the implementation principle and technical effect are similar, which are not described herein again.
These above modules may be one or more integrated circuits configured to implement the above methods, such as: one or more Application Specific Integrated Circuits (ASICs), or one or more microprocessors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs), among others. For another example, when one of the above modules is implemented in the form of a Processing element scheduler code, the Processing element may be a general-purpose processor, such as a Central Processing Unit (CPU) or other processor capable of calling program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
Fig. 9 is a schematic structural diagram of a processing apparatus according to an embodiment of the present invention, where the processing apparatus includes: a processor 901, a memory 902.
The memory 902 is used for storing programs, and the processor 901 calls the programs stored in the memory 902 to execute the above method embodiments. The specific implementation and technical effects are similar, and are not described herein again.
Optionally, the invention also provides a program product, for example a computer-readable storage medium, comprising a program which, when being executed by a processor, is adapted to carry out the above-mentioned method embodiments.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: a U disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above is only a preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes will occur to those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (16)

1. A method for editing a dynamic effect of a game interface, which is applied to a processing device for presenting the dynamic effect editing interface, wherein the dynamic effect editing interface comprises a display window and an editing window, and the method comprises the following steps:
loading a game resource file, and displaying a game picture corresponding to the game resource file through the display window;
responding to the editing operation input in the editing window, and setting the editing parameters of the loaded dynamic effect resource file;
and generating a corresponding dynamic effect resource target through the editing parameters, loading the dynamic effect resource target into the game resource file, and displaying the dynamic effect of the dynamic effect resource when the dynamic effect resource runs in the game in the display window.
2. The method of claim 1, wherein the editing window comprises: a dynamic effect editing window; the setting of the editing parameters of the loaded dynamic effect resource file in response to the editing operation input in the editing window comprises the following steps:
responding to the resource editing operation input in the dynamic effect editing window, and setting the resources of the dynamic effect resource file and the playing parameters of the resources; the editing parameters comprise: the resource and the playback parameter.
3. The method of claim 2, wherein the dynamic effect editing window comprises: the resource window, the response is in the said resources editing operation that the editing window inputs of the dynamic effect, set up the resources of the said dynamic effect resource file and the playing parameter of the said resources, including:
responding to the resource adding operation input aiming at the resource window, and displaying information of multiple types of resources;
responding to the selection operation aiming at the target type resource in the multi-type resources, adding the target type resource in the resources of the dynamic effect resource file, and displaying the information of the target type resource in the resource window.
4. The method of claim 3, wherein the multi-type resources comprise: interface resources and non-interface resources.
5. The method of claim 4, wherein the interface resources include at least one of: shader control resources, panel control resources, image control resources, User Interface (UI) resources, particle resources, and video resources;
the non-interface resources include at least one of: sound effect resources and key node resources.
6. The method of claim 3, wherein the dynamic effect editing window further comprises: a time axis window, wherein the time axis of the selected resource in the dynamic and effective resources is displayed in the time axis window; the setting of the resources of the dynamic effect resource file and the playing parameters of the resources in response to the resource editing operation input in the dynamic effect editing window comprises the following steps:
and setting key frames in the selected resources in response to the editing operation of the time axis of the selected resources.
7. The method of claim 6, wherein setting key frames in the selected resource in response to the editing operation on the timeline of the selected resource comprises:
and responding to the start-stop time selection operation of the time axis of the selected resource, and setting the key frame in the selected resource.
8. The method of claim 6, wherein the dynamic effect editing window further comprises: a play control button; the setting of the resources of the dynamic effect resource file and the playing parameters of the resources in response to the resource editing operation input in the dynamic effect editing window comprises the following steps:
and responding to the selection operation aiming at the play control button, and setting the attribute of the time axis of the selected resource.
9. The method of claim 8, wherein a progress bar is further displayed in the timeline window, the method further comprising:
and responding to the selection operation of the play control button, and controlling the progress bar to start moving or stop moving in the time axis window.
10. The method of claim 6, wherein the editing window further comprises: the attribute window displays a first attribute editing interface of the selected resource; the setting of the editing parameters of the loaded dynamic effect resource file in response to the editing operation input in the editing window further comprises:
and editing the attribute of the selected resource in response to a first attribute editing operation input through a first attribute editing interface of the selected resource.
11. The method of claim 6, wherein the editing window further comprises: the attribute window, the said editing operation of responding to and inputting in the said editing window, the editing parameter to set up dynamic effect resource file loaded, also include:
responding to the selection operation aiming at the key frame, and displaying a second attribute editing interface of the selected key frame in the attribute window;
and responding to a second attribute editing operation aiming at the second attribute editing interface, and editing the attribute of the selected key frame.
12. The method of claim 11, wherein the attributes of the selected key frames include: difference mode of adjacent key frames; the second property editing operation comprises: editing operation in an interpolation mode, wherein an editing area in a difference mode is displayed in the second attribute editing interface;
the editing the attribute of the selected key frame in response to the second attribute editing operation on the second attribute editing interface comprises:
and editing the difference mode of the adjacent key frames in response to the editing operation of the interpolation mode input through the editing area of the interpolation mode.
13. The method of claim 10, wherein an active configuration option is displayed within the first property editing interface, the method further comprising:
and responding to the selection operation aiming at the dynamic effect configuration option, converting the selected resource into rendering texture parameters, and transmitting the rendering texture parameters to a shader, wherein the shader is used for rendering the selected resource based on the rendering texture parameters.
14. A dynamic effect processing apparatus applied to a processing device for presenting a dynamic effect editing interface, the dynamic effect editing interface including a display window and an editing window, the apparatus comprising:
the loading module is used for loading game resource files and displaying game pictures corresponding to the game resource files through the display window;
the setting module is used for responding to the editing operation input in the editing window and setting the editing parameters of the loaded dynamic effect resource file;
and the display module is used for generating a corresponding dynamic effect resource target through the editing parameters, loading the dynamic effect resource target into the game resource file, and displaying the dynamic effect of the dynamic effect resource in the running process of the game in the display window.
15. A processing device, comprising: a memory storing a computer program executable by the processor, and a processor implementing the game interface animation editing method of any one of claims 1 to 13 when the computer program is executed by the processor.
16. A storage medium having stored thereon a computer program which, when read and executed, implements a game interface animation editing method as claimed in any one of claims 1 to 13.
CN202110022213.4A 2021-01-07 2021-01-07 Game interface dynamic effect editing method, device, processing equipment and medium Pending CN112631691A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110022213.4A CN112631691A (en) 2021-01-07 2021-01-07 Game interface dynamic effect editing method, device, processing equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110022213.4A CN112631691A (en) 2021-01-07 2021-01-07 Game interface dynamic effect editing method, device, processing equipment and medium

Publications (1)

Publication Number Publication Date
CN112631691A true CN112631691A (en) 2021-04-09

Family

ID=75293824

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110022213.4A Pending CN112631691A (en) 2021-01-07 2021-01-07 Game interface dynamic effect editing method, device, processing equipment and medium

Country Status (1)

Country Link
CN (1) CN112631691A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113138820A (en) * 2021-04-19 2021-07-20 统信软件技术有限公司 Video data processing method and device, computing equipment and readable storage medium
CN114911406A (en) * 2022-06-01 2022-08-16 北京字节跳动网络技术有限公司 Dynamic effect generation method, device, medium and equipment
WO2023231235A1 (en) * 2022-05-30 2023-12-07 网易(杭州)网络有限公司 Method and apparatus for editing dynamic image, and electronic device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106530371A (en) * 2016-10-12 2017-03-22 网易(杭州)网络有限公司 Method and device for editing and playing animation
CN109513212A (en) * 2018-11-19 2019-03-26 苏州好玩友网络科技有限公司 A kind of 2D mobile phone games UI, plot edit methods and system
CN110555898A (en) * 2019-09-04 2019-12-10 苏州亿歌网络科技有限公司 Animation editing method and device based on Tween component
CN111553967A (en) * 2020-04-26 2020-08-18 苏州沁游网络科技有限公司 Unity-based animation resource file production method, module and storage medium
CN111803951A (en) * 2019-11-07 2020-10-23 厦门雅基软件有限公司 Game editing method and device, electronic equipment and computer readable medium
CN111897615A (en) * 2020-08-06 2020-11-06 福建天晴在线互动科技有限公司 Method and system for realizing animation effect editing in interface

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106530371A (en) * 2016-10-12 2017-03-22 网易(杭州)网络有限公司 Method and device for editing and playing animation
CN109513212A (en) * 2018-11-19 2019-03-26 苏州好玩友网络科技有限公司 A kind of 2D mobile phone games UI, plot edit methods and system
CN110555898A (en) * 2019-09-04 2019-12-10 苏州亿歌网络科技有限公司 Animation editing method and device based on Tween component
CN111803951A (en) * 2019-11-07 2020-10-23 厦门雅基软件有限公司 Game editing method and device, electronic equipment and computer readable medium
CN111553967A (en) * 2020-04-26 2020-08-18 苏州沁游网络科技有限公司 Unity-based animation resource file production method, module and storage medium
CN111897615A (en) * 2020-08-06 2020-11-06 福建天晴在线互动科技有限公司 Method and system for realizing animation effect editing in interface

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113138820A (en) * 2021-04-19 2021-07-20 统信软件技术有限公司 Video data processing method and device, computing equipment and readable storage medium
WO2023231235A1 (en) * 2022-05-30 2023-12-07 网易(杭州)网络有限公司 Method and apparatus for editing dynamic image, and electronic device
CN114911406A (en) * 2022-06-01 2022-08-16 北京字节跳动网络技术有限公司 Dynamic effect generation method, device, medium and equipment
CN114911406B (en) * 2022-06-01 2023-10-17 北京字节跳动网络技术有限公司 Dynamic effect generation method, dynamic effect generation device, dynamic effect generation medium and dynamic effect generation equipment

Similar Documents

Publication Publication Date Title
US6957392B2 (en) Interface engine providing a continuous user interface
US9721374B2 (en) Chart animation
CN112631691A (en) Game interface dynamic effect editing method, device, processing equipment and medium
RU2420806C2 (en) Smooth transitions between animations
CN105184839B (en) Seamless representation of video and geometry
US10139995B2 (en) Device having graphical user interfaces and method for developing multimedia computer applications
EP4130978A1 (en) System and method for streamlining user interface development
US8775952B2 (en) Intelligent roadmap navigation in a graphical user interface
US20080303827A1 (en) Methods and Systems for Animating Displayed Representations of Data Items
US20080303826A1 (en) Methods and Systems for Animating Displayed Representations of Data Items
US10579220B2 (en) Method and system for story development with a dynamic grid
CN114581565A (en) Animation path visual editing method and device, computer equipment and storage medium
CN112346935A (en) Rendering time-consuming acquisition and display method, performance monitoring method, device and equipment
US11813538B2 (en) Videogame telemetry data and game asset tracker for session recordings
US8566734B1 (en) System and method for providing visual component layout input in alternate forms
Welinske Developing user assistance for mobile apps
KR101552384B1 (en) System for authoring multimedia contents interactively and method thereof
US20210248558A1 (en) Simulations Based on Capturing and Organizing Visuals and Dynamics of Software Products
USRE48596E1 (en) Interface engine providing a continuous user interface
US20210141524A1 (en) System For Creating Programs
Dobretsova Implementation of a User Interface System for a Gamified Mobile Application
CN117971220A (en) Control display method, medium, device and computing equipment
CN117762300A (en) Loop sliding method, terminal device and computer readable storage medium
CN116541110A (en) Information presentation method, information presentation device, storage medium, and electronic apparatus
Rijnieks OfxPiMapper—Projection mapping tool for the Raspberry Pi

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210409