Resource processing method and device, storage medium and electronic device

文档序号:1259207 发布日期:2020-08-25 浏览:10次 中文

阅读说明:本技术 资源的处理方法、装置、存储介质和电子装置 (Resource processing method and device, storage medium and electronic device ) 是由 胡彰 于 2020-06-10 设计创作,主要内容包括:本发明公开了一种资源的处理方法、装置、存储介质和电子装置。该方法包括:第一引擎获取目标预制变体资源,其中,目标预制变体资源由第二引擎确定,且用于修改原始预制资源,原始预制资源包括原始资源信息;第一引擎从目标预制变体资源中获取目标资源信息,其中,目标资源信息与原始资源信息具有相同属性;第一引擎基于目标资源信息修改原始资源信息。通过本发明,达到了对资源进行有效修改的技术效果。(The invention discloses a resource processing method, a resource processing device, a storage medium and an electronic device. The method comprises the following steps: the method comprises the steps that a first engine obtains target preformed variant resources, wherein the target preformed variant resources are determined by a second engine and are used for modifying original preformed resources, and the original preformed resources comprise original resource information; the method comprises the steps that a first engine obtains target resource information from target preformed variant resources, wherein the target resource information and original resource information have the same attribute; the first engine modifies the original resource information based on the target resource information. By the method and the device, the technical effect of effectively modifying the resources is achieved.)

1. A method for processing resources, comprising:

a first engine acquires a target preformed variant resource, wherein the target preformed variant resource is determined by a second engine and is used for modifying an original preformed resource, and the original preformed resource comprises original resource information;

the first engine acquires target resource information from the target preformed variant resource, wherein the target resource information and the original resource information have the same attribute;

the first engine modifies the original resource information based on the target resource information.

2. The method of claim 1, wherein prior to the first engine obtaining the target pre-variant resource, the method further comprises:

the first engine determines the original pre-fabricated resource;

the first engine creates an original pre-made variant resource based on the original pre-made resource, wherein the original pre-made variant resource comprises resource information that is allowed to be modified in the original pre-made resource;

and the first engine stores the original preformed variant resource into a target folder, wherein the original preformed variant resource is obtained in the target folder by the second engine and is modified into the target preformed variant resource.

3. The method of claim 2, wherein the first engine creates an original pre-variant resource based on the original pre-variant resource, comprising:

the first engine acquires the identifier of the original prefabricated resource;

the first engine generates the original pre-variant resource based on the identification and the allowed-to-modify resource information.

4. The method of claim 2, wherein the first engine obtains a target pre-variant resource, comprising:

the first engine obtains the target pre-variant resource from the target folder.

5. The method of claim 4, wherein the first engine obtains the target pre-variant resource from the target folder, comprising:

the first engine obtains the target pre-variant resource from the target folder through a common collaboration tool.

6. The method of claim 1, wherein the first engine modifies the original resource information based on the target resource information, comprising:

the first engine determining at least one attribute indicated by the target resource information;

the first engine acquires original resource information corresponding to the at least one attribute;

and the first engine updates the original resource information corresponding to the at least one attribute through the target resource information.

7. A method for processing resources, comprising:

a second engine determines a target pre-variant resource, wherein the target pre-variant resource is used for modifying an original pre-variant resource, and the original pre-variant resource comprises original resource information;

and the second engine sends the target preformed variant resource to the first engine, wherein target resource information in the target preformed variant resource has the same attribute as the original resource information, and the target resource information is used for enabling the first engine to modify the original resource information.

8. The method of claim 7, wherein the second engine determining a target pre-variant resource comprises:

the second engine acquires original preformed variant resources from a target folder, wherein the original preformed variant resources are created by the first engine based on the original preformed resources and comprise resource information which is allowed to be modified in the original preformed resources;

and the second engine modifies the original preformed variant resource to obtain the target preformed variant resource.

9. The method of claim 7, wherein the second engine sends the target pre-variant resource to the first engine, comprising:

and the second engine stores the target preformed variant resource into a target folder, so that the first engine acquires the target preformed variant resource from the target folder.

10. The method of claim 9, wherein the second engine stores the target pre-variant asset in a target folder, comprising:

the second engine stores the target pre-variant resource in a target folder through a common collaboration tool.

11. A method for processing resources, comprising:

a second engine determines a target pre-variant resource, wherein the target pre-variant resource is used for modifying an original pre-variant resource, and the original pre-variant resource comprises original resource information;

and the first engine acquires the target pre-variant resource and modifies the original resource information based on target resource information in the target pre-variant resource, wherein the target resource information and the original resource information have the same attribute.

12. A computer-readable storage medium, in which a computer program is stored, which, when being executed by a processor, controls an apparatus in which the computer-readable storage medium is located to carry out the method of any one of claims 1 to 11.

13. An electronic device comprising a memory and a processor, wherein the memory has stored therein a computer program, and wherein the processor is arranged to execute the computer program to perform the method of any of claims 1 to 11.

Technical Field

The present invention relates to the field of computers, and in particular, to a resource processing method, device, storage medium, and electronic device.

Background

At present, after an engine corresponding to a programmer provides logic to control resources, the engine corresponding to the artist often adjusts the structure of the resources, which may cause the program logic not to correspond to the structure or name of the resources, thereby generating some logic errors during operation, and causing the problem that software cannot normally run after the engine corresponding to the programmer modifies the resources, thereby causing the technical problem that the resources are difficult to modify.

Aiming at the technical problem that resources are difficult to modify effectively in the prior art, no effective solution is provided at present.

Disclosure of Invention

The invention mainly aims to provide a resource processing method, a resource processing device, a resource storage medium and an electronic device, so as to at least solve the technical problem that effective modification of resources is difficult.

In order to achieve the above object, according to an aspect of the present invention, a method for processing a resource is provided. The method can comprise the following steps: the method comprises the steps that a first engine obtains target preformed variant resources, wherein the target preformed variant resources are determined by a second engine and are used for modifying original preformed resources, and the original preformed resources comprise original resource information; the method comprises the steps that a first engine obtains target resource information from target preformed variant resources, wherein the target resource information and original resource information have the same attribute; the first engine modifies the original resource information based on the target resource information.

Optionally, before the first engine acquires the target pre-variant resource, the method further includes: the first engine determines original prefabricated resources; the method comprises the steps that a first engine creates an original pre-manufactured variant resource based on the original pre-manufactured resource, wherein the original pre-manufactured variant resource comprises resource information which is allowed to be modified in the original pre-manufactured resource; and the first engine stores the original preformed variant resource into a target folder, wherein the original preformed variant resource is acquired in the target folder by the second engine and modified into the target preformed variant resource.

Optionally, the first engine creates an original pre-made variant resource based on the original pre-made resource, including: a first engine acquires an identifier of an original prefabricated resource; the first engine generates an original pre-variant resource based on the identification and the resource information that is allowed to be modified.

Optionally, the obtaining, by the first engine, the target pre-variant resource includes: the first engine obtains a target pre-variant resource from a target folder.

Optionally, the obtaining, by the first engine, the target pre-variant resource from the target folder includes: the first engine obtains the target pre-variant resource from the target folder through a common collaboration tool.

Optionally, the first engine modifies the original resource information based on the target resource information, including: the first engine determines at least one attribute indicated by the target resource information; the first engine acquires original resource information corresponding to at least one attribute; and the first engine updates the original resource information corresponding to the at least one attribute through the target resource information.

In order to achieve the above object, according to an aspect of the present invention, another resource processing method is also provided. The method can comprise the following steps: the second engine determines a target preformed variant resource, wherein the target preformed variant resource is used for modifying an original preformed resource, and the original preformed resource comprises original resource information; and the second engine sends the target preformed variant resource to the first engine, wherein the target resource information in the target preformed variant resource has the same attribute as the original resource information, and the target resource information is used for enabling the first engine to modify the original resource information.

Optionally, the second engine determining the target pre-variant resource comprises: the second engine acquires original prefabricated variant resources from the target folder, wherein the original prefabricated variant resources are created by the first engine based on the original prefabricated resources and comprise resource information which is allowed to be modified in the original prefabricated resources; and the second engine modifies the original preformed variant resource to obtain a target preformed variant resource.

Optionally, the second engine sends the target pre-variant resource to the first engine, including: and the second engine stores the target preformed variant resource into the target folder, so that the first engine acquires the target preformed variant resource from the target folder.

Optionally, the second engine stores the target pre-variant resource in a target folder, including: the second engine stores the target pre-variant resource in the target folder through a common collaboration tool.

In order to achieve the above object, according to an aspect of the present invention, a method for processing a resource is provided. The method can comprise the following steps: the second engine determines a target preformed variant resource, wherein the target preformed variant resource is used for modifying an original preformed resource, and the original preformed resource comprises original resource information; the first engine acquires a target pre-variant resource and modifies original resource information based on target resource information in the target pre-variant resource, wherein the target resource information and the original resource information have the same attribute.

In order to achieve the above object, according to an aspect of the present invention, there is also provided a processing apparatus for a resource. The apparatus may include: a first obtaining unit, configured to enable a first engine to obtain a target preformed variant resource, where the target preformed variant resource is determined by a second engine and is used to modify an original preformed resource, and the original preformed resource includes original resource information; the second obtaining unit is used for enabling the first engine to obtain target resource information from the target preformed variant resource, wherein the target resource information and the original resource information have the same attribute; a modification unit for causing the first engine to modify the original resource information based on the target resource information.

In order to achieve the above object, according to an aspect of the present invention, another resource processing apparatus is also provided. The apparatus may include: a determining unit, configured to enable the second engine to determine a target pre-variant resource, where the target pre-variant resource is used to modify an original pre-variant resource, and the original pre-variant resource includes original resource information; and the sending unit is used for enabling the second engine to send the target preformed variant resource to the first engine, wherein the target resource information in the target preformed variant resource has the same attribute as the original resource information, and the target resource information is used for enabling the first engine to modify the original resource information.

To achieve the above object, according to another aspect of the present invention, there is provided a computer-readable storage medium. The computer readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the apparatus where the computer readable storage medium is located is controlled to execute the resource processing method according to the embodiment of the present invention.

In order to achieve the above object, according to another aspect of the present invention, an electronic device is provided. The electronic device comprises a memory and a processor, and is characterized in that the memory stores a computer program, and the processor is configured to run the computer program to execute the resource processing method of the embodiment of the invention.

The method comprises the steps that a target preformed variant resource is obtained through a first engine, wherein the target preformed variant resource is determined by a second engine and is used for modifying an original preformed resource, and the original preformed resource comprises original resource information; the method comprises the steps that a first engine obtains target resource information from target preformed variant resources, wherein the target resource information and original resource information have the same attribute; the first engine modifies the original resource information based on the target resource information. That is to say, the first engine of the present application can determine, through the target resource information in the target preformed variant resource, the corresponding original resource information that the second engine corresponding to the art personnel needs the first engine to modify, and then modify the original resource information through the target resource information, thereby solving the technical problem that the resource is difficult to be effectively modified, and achieving the technical effect of effectively modifying the resource.

Drawings

The accompanying drawings, which are incorporated in and constitute a part of this application, illustrate embodiments of the invention and, together with the description, serve to explain the invention and not to limit the invention. In the drawings:

fig. 1 is a block diagram of a hardware configuration of a mobile terminal according to a resource processing method of an embodiment of the present invention;

FIG. 2 is a flow diagram of a method of processing a resource according to an embodiment of the invention;

FIG. 3 is a flow diagram of another method of processing resources according to an embodiment of the invention;

FIG. 4 is a flow diagram of another method of processing resources according to an embodiment of the invention;

FIG. 5 is a schematic diagram of an interface for modifying content and modifying corresponding functional logic according to Prefab Variant, according to an embodiment of the present invention;

FIG. 6 is a schematic diagram of a resource handling apparatus according to an embodiment of the invention; and

fig. 7 is a schematic diagram of another resource processing apparatus according to an embodiment of the invention.

Detailed Description

It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present invention will be described in detail below with reference to the embodiments with reference to the attached drawings.

In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. 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.

It should be noted that the terms "first," "second," and the like in the description and claims of this application and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the application described herein may be used. 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.

The method provided by the embodiment of the application can be executed in a mobile terminal, a computer terminal or a similar operation device. Taking the example of being operated on a mobile terminal, fig. 1 is a hardware structure block diagram of the mobile terminal of a resource processing method according to an embodiment of the present invention. As shown in fig. 1, the mobile terminal may include one or more (only one shown in fig. 1) processors 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, and optionally may also include a transmission device 106 for communication functions and an input-output device 108. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration, and does not limit the structure of the mobile terminal. For example, the mobile terminal may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.

The memory 104 can be used for storing computer programs, for example, software programs and modules of application software, such as a computer program corresponding to a resource processing method in the embodiment of the present invention, and the processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, so as to implement the above-mentioned method. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the mobile terminal over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.

The transmission device 106 is used to receive or transmit data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a Network adapter (NIC) that can be connected to other Network devices through a base station to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is used to communicate with the internet in a wireless manner.

In the present embodiment, a method for processing a resource running in the mobile terminal is provided, and fig. 2 is a flowchart of a method for processing a resource according to an embodiment of the present invention. As shown in fig. 2, the method may include the steps of:

step S202, the first engine acquires a target pre-variant resource.

In the technical solution provided by step S202 of the present invention, the target pre-variant resource is determined by the second engine and is used to modify the original pre-variant resource, and the original pre-variant resource includes original resource information.

After this embodiment, the first engine may be an engine used by programmers, the second engine may be an engine used by artists, and the first engine is used to provide logic to control the resources provided by the second engine to achieve the designer's needs. The resource may be a prefabricated (Prefab) resource, which stores information related to performance, and may be a Unity resource.

After the first engine provides logic to control the original pre-made resources to meet the requirements of planning staff, the first engine may obtain a target pre-made Variant resource (Prefab Variant) determined by the second engine, where the target pre-made Variant resource may be obtained by modifying the original pre-made Variant resource by the second engine, and the original pre-made Variant resource may be created by the first engine through the selected original pre-made resource, where the original pre-made Variant resource may refer to performance information of the selected original pre-made resource and may extend additional performance information, or may be a Unity resource, that is, the original pre-made Variant resource is a pre-made Variant of the original pre-made resource, and may provide a second engine for modification. It should be noted that the original prefabricated resource is an original prefabricated body required by the software running, and since the original prefabricated resource is used by the software running, the second engine corresponding to the art worker modifies the original prefabricated resource variant to obtain the target prefabricated resource variant, and does not affect the software.

The first engine of this embodiment obtains a target pre-variant resource, which may be embodied by a file, that is, the target pre-variant resource file may be understood as a latest pre-variant resource file, and is used to modify an original pre-variant resource of the first engine to modify a corresponding functional logic, where the original pre-variant resource includes original resource information that needs to be specifically modified, such as position information and rotation information of a current resource, where the position information may be expressed as m _ LocalPosition { x: θ, y: θ, z: θ }, and the rotation information may be expressed as m _ localprotion { x: θ, y: θ, z: θ, w:1 }.

Optionally, the original prefabricated resource of this embodiment may be embodied by a file, that is, an original prefabricated resource file, where the original prefabricated resource file may record the location information, the rotation information, and the like of the current resource. Optionally, this embodiment creates a meta file for the original prefabricated resource, where the meta file is a file corresponding to the original prefabricated resource created by the first engine for convenience of managing the resource (including the original prefabricated resource file), and each original prefabricated resource file may correspond to one meta file. Optionally, the meta file of this embodiment may store a unique identifier of the original prefabricated resource file, for example, the identifier is guid, and may be 5e83d1681bbaa194aa6f46885 θ 65cf 43.

Step S204, the first engine acquires target resource information from the target preformed variant resource, wherein the target resource information and the original resource information have the same attribute.

In the technical solution provided by step S204 of the present invention, after the first engine obtains the target preformed variant resource, the first engine obtains target resource information from the target preformed variant resource, where the target resource information and the original resource information have the same attribute.

In this embodiment, the target resource information in the target preformed variant resource may be used to adjust the structure of the original preformed resource, and may be information that is different from the original resource information with the same attribute, that is, the difference information, the difference data, and the difference item may indicate that the original preformed resource has changed and reflect the modification intention of the art staff corresponding to the second engine, so that the embodiment may clearly determine the original resource information that needs to be modified in the original preformed resource through the target resource information, for example, the original resource information is the location information a under the location attribute, and the target resource information is the changed location information a under the location attribute recorded in the target preformed variant resource.

After the first engine acquires the target resource information from the target pre-variant resource, the first engine may check, through the editor, that the target resource information exists in the target pre-variant resource, which also reduces the communication cost between the first engine and the second engine (without the second engine being required to specifically notify the first engine of what contents are specifically changed), and further acquires the target resource information to modify the corresponding original resource information.

In step S206, the first engine modifies the original resource information based on the target resource information.

In the technical solution provided by step S206 of the present invention, after the first engine obtains the target resource information from the target pre-variant resource, the first engine modifies the original resource information based on the target resource information.

In this embodiment, the first engine may modify the original resource information in the original prefabricated resource according to the target resource information, which may be a modification logic code, so as to modify a functional logic corresponding to the original resource information, and further update the modified functional logic with the functional logic corresponding to the original prefabricated resource, so as to obtain the latest prefabricated resource. After the first engine modifies the original resource information based on the target resource information, the first engine can submit the latest prefabricated resource to the target folder through a common cooperation tool, so that other people in the project group can obtain and use the latest prefabricated resource, the requirement that the second engine corresponding to the art personnel is followed in real time to modify the original prefabricated resource is met, and the problem that some logic errors are generated during operation due to the fact that program logic does not correspond to the prefabricated resource is avoided.

It should be noted that, in this embodiment, after the first engine acquires the target preformed variant resource, the first engine may not need to immediately follow up the modification, but may first process other operations, and then modify the original resource information based on the target resource information, thereby avoiding the problem that the first engine needs to immediately follow up the current modification of the preformed resource by the second engine, and during the modification of the logic code by the first engine, after other engines in the project acquire a new resource, the first engine cannot work normally, and also avoiding the problem that the original preformed resource is directly modified by the first engine, the effect required by the art staff cannot be achieved, and the program resource is wasted.

Through the steps S202 to S206, the target preformed variant resource is obtained through the first engine, wherein the target preformed variant resource is determined by the second engine and is used for modifying the original preformed resource, and the original preformed resource includes original resource information; the method comprises the steps that a first engine obtains target resource information from target preformed variant resources, wherein the target resource information and original resource information have the same attribute; the first engine modifies the original resource information based on the target resource information. That is to say, the first engine of this embodiment can determine, through the target resource information in the target preformed variant resource, the original resource information corresponding to the second engine that the art staff needs to modify by the first engine, and then modify the original resource information through the target resource information, thereby avoiding a problem that, when the first engine corresponding to the programmer completes the logic, the second engine corresponding to the art staff modifies the preformed resource, which results in a program logic failing to correspond to the structure (or name) of the preformed resource, causing a software operation error and stopping the operation, and further affecting other engines to work normally, solving a technical problem that the resource is difficult to modify effectively, and achieving a technical effect of modifying the resource effectively.

The above-described method of this embodiment is further described below.

As an optional implementation manner, before the first engine acquires the target pre-variant resource in step S202, the method further includes: the first engine determines original prefabricated resources; the method comprises the steps that a first engine creates an original pre-manufactured variant resource based on the original pre-manufactured resource, wherein the original pre-manufactured variant resource comprises resource information which is allowed to be modified in the original pre-manufactured resource; and the first engine stores the original preformed variant resource into a target folder, wherein the original preformed variant resource is acquired in the target folder by the second engine and modified into the target preformed variant resource.

In this embodiment, before the first engine obtains the target pre-Variant resource, the first engine may determine the original pre-Variant resource, and optionally, the first engine may select the original pre-Variant resource using a built-in tool, and then Create the original pre-Variant resource based on the selected original pre-Variant resource, for example, the original pre-Variant resource is created through a "Create/Prefab Variant" function control of the first engine, and the original pre-Variant resource is associated with the determined original pre-Variant resource, may refer to the performance information of the original pre-Variant resource, and may extend additional performance information. Optionally, the original pre-variant resource of this embodiment may include resource information that is allowed to be modified in the original pre-variant resource, for example, content including an attribute that is allowed to be changed in the original pre-variant resource, which includes the original resource information, for example, a parameter related to the location information. After the original pre-variant resource is created by the first engine, the original pre-variant resource may be stored in an object folder, where the object folder may be a shared folder, a public repository, or a root folder default for software development, where file resources of all software are stored, and may include an art resource file and a program code file. The target folder of the embodiment can be accessed by a first engine corresponding to a programmer, a second engine corresponding to an artist and an engine corresponding to a planner at the same time.

After the first engine stores the original pre-variant resource in the target folder, the original pre-variant resource can be obtained in the target folder by the second engine, and the original pre-variant resource is modified into the target pre-variant resource through an editor of the second engine. Optionally, the difference information between the original pre-variant resource and the target pre-variant resource of this embodiment may be the target resource information.

It should be noted that the first engine of this embodiment is responsible for logic when creating prefab, and the second engine is responsible for rendering resources when creating prefab, which will be further described below.

As an optional implementation manner, the first engine acquires the original prefabricated resource from the target folder, and controls the original prefabricated resource through the logic code to realize the planning requirement, wherein the original prefabricated resource is manufactured by the second engine and is stored in the target folder; the method comprises the steps that a first engine creates an original pre-manufactured resource associated with the original pre-manufactured resource, wherein the original pre-manufactured resource comprises resource information which is allowed to be modified in the original pre-manufactured resource; the method comprises the steps that a first engine stores original preformed variant resources into a target folder, wherein the original preformed variant resources are obtained in the target folder by a second engine and are modified into target preformed variant resources, and the target preformed variant resources are submitted to the target folder by the second engine through a common cooperation tool; a first engine acquires a target preformed variant resource from a target folder; modifying the logic code of the original resource information in the original prefabricated resource by the first engine based on the logic code of the target resource information in the target prefabricated variant resource to obtain the latest prefabricated resource; the first engine stores the latest pre-manufactured resource to the target folder so as to share the latest pre-manufactured resource.

In this embodiment, the first engine may obtain the original prefabricated resource from "- > Prefab" in the target folder, and provide a logic code to control the original prefabricated resource, so as to implement the planning requirement, where the original prefabricated resource is designed by the second engine according to the requirement, and is stored in "- > Prefab" in the target folder. After the first engine provides logic to control the original pre-manufactured resources to implement the curated requirements, the first engine uses the Unity3D built-in tool (selects Prefab and uses creat/Prefab Variant) to Create an original pre-manufactured Variant resource associated with the original pre-manufactured resource and stores the original pre-manufactured Variant resource in the target folder for modification by the second engine. The original pre-variant resource is obtained from a target folder by a second engine, and is modified into a target pre-variant resource through a Unity3D editor, the target pre-variant resource is submitted to the target folder by the second engine through a common cooperation tool, so that the first engine can obtain the target pre-variant resource from the target folder, and can check whether the target pre-variant resource is the modified pre-variant resource through a Unity3D editor, for example, data which is different from the original pre-variant resource is recorded in the target pre-variant resource, so that the target pre-variant resource can be determined to be the modified pre-variant resource, and the logic code of the original resource information in the original pre-variant resource can be modified based on the logic code of the target resource information in the target pre-variant resource, so as to obtain the latest pre-variant resource; the first engine stores the latest pre-manufactured resources to the target folder so that others in the project group can obtain and use the resources.

As an alternative embodiment, the first engine creates an original pre-variant resource based on the original pre-variant resource, including: a first engine acquires an identifier of an original prefabricated resource; the first engine generates an original pre-variant resource based on the identification and the resource information that is allowed to be modified.

In this embodiment, the first engine may obtain an identification of the original pre-manufactured resource, which may be an identification of an original pre-manufactured resource file of the original pre-manufactured resource, for example, a guid, which may be 5e83d1681bbaa194aa6f46885 θ 65cf 43. The first engine may generate an original pre-variant resource based on the identification and the allowed-to-modify resource information, which may include the identification and the allowed-to-modify resource information. Wherein, it can be indicated by the above-mentioned identification which original pre-variant resource is referred to by the original pre-variant resource, and the resource information that is allowed to be modified can be the content of the change attribute.

As an alternative embodiment, in step S202, the first engine obtains the target pre-variant resource, including: the first engine obtains a target pre-variant resource from a target folder.

In this embodiment, after the original pre-variant resource is modified into the target pre-variant resource by the editor of the second engine, the target pre-variant resource may be stored in the target folder by the second engine, and then the first engine may access the target folder, and obtain the target pre-variant resource from behind the target folder, that is, obtain the target pre-variant resource file.

As an optional implementation, the first engine obtains the target pre-variant resource from the target folder, including: the first engine obtains the target pre-variant resource from the target folder through a common collaboration tool.

In this embodiment, the first engine may obtain, through a common collaboration tool (SVN), the target preformed variant resource stored in the target folder by the second engine, so as to avoid the problem that the meta file corresponding to the resource is changed and the picture (or other resource) referred by the resource file is lost due to the fact that the resource is modified by the second engine corresponding to the art worker and the logic code is directly sent to the first engine corresponding to the programmer after the modification, and then check, through the editor, whether the target preformed variant resource is changed with respect to the original preformed variant resource, and determine the changed information as the target resource information.

As an optional implementation, the first engine modifies the original resource information based on the target resource information, including: the first engine determines at least one attribute indicated by the target resource information; the first engine acquires original resource information corresponding to at least one attribute; and the first engine updates the original resource information corresponding to the at least one attribute through the target resource information.

In this embodiment, after determining the target resource information, the first engine may determine that the target resource information is information of a change in the original pre-variant resource, for example, the target resource information is location information of the change in the original pre-variant resource. After determining that the target resource information is changed information, at least one attribute indicated by the target resource information may be determined, where the attribute may be a position attribute, a rotation attribute, and the like, and then the first engine acquires original resource information corresponding to the at least one attribute, and updates the original resource information corresponding to the at least one attribute through the target resource information, where the updating may be to replace the original information with the target resource information, for example, to replace original position information in the original pre-made resource with changed position information in the target pre-made variant resource.

It should be noted that the above resource processing method of this embodiment can be applied to a game, and the first engine and the second engine can be game engines, for example, Unity3D, and Unity3D can be a comprehensive game development tool for creating multiple platforms of interactive content such as three-dimensional video games, building visualizations, real-time three-dimensional animations, and a fully integrated professional game engine.

Another resource processing method according to the embodiment of the present invention is described below from the second engine side.

FIG. 3 is a flow diagram of another method for processing resources according to an embodiment of the invention. As shown in fig. 3, the method may include the steps of:

step S302, the second engine determines a target preformed variant resource, wherein the target preformed variant resource is used for modifying an original preformed resource, and the original preformed resource comprises original resource information.

In the technical solution provided by step S302 of the present invention, the second engine may be an engine used by an artist, and the resource provided by the second engine may be controlled by the logic provided by the first engine, so as to implement the planning of the requirement of the artist.

The second engine of this embodiment modifies the original pre-variant resource to obtain the target pre-variant resource, where the original pre-variant resource may be created by the first engine through the selected original pre-variant resource, and the original pre-variant resource may refer to performance information of the selected original pre-variant resource and may extend additional performance information. It should be noted that, because the software runs using the pre-manufactured resource, the second engine obtains the target pre-manufactured resource variant by modifying the original pre-manufactured resource variant without any influence on the software.

The second engine of this embodiment determines a target pre-variant resource, which may be embodied by a file, and may be understood as a latest pre-variant resource file, for modifying the original pre-variant resource of the first engine, where the original pre-variant resource includes original resource information that needs to be specifically modified, such as location information, rotation information, and the like of the current resource.

Step S304, the second engine sends the target preformed variant resource to the first engine, wherein the target resource information in the target preformed variant resource has the same attribute as the original resource information, and the target resource information is used for enabling the first engine to modify the original resource information.

In the technical solution provided in step S304 of the present invention, the target resource information in the target preformed variant resource may be used to adjust a structure of the original preformed resource, may be information that is different from the original resource information with the same attribute, may indicate that the original preformed resource has changed, and reflect a modification intention of an art worker corresponding to the second engine, so that in this embodiment, the original resource information that needs to be modified in the original preformed resource may be clearly determined through the target resource information, for example, if the original resource information is the location information a under the location attribute, the target resource information is the changed location information a under the location attribute recorded in the target preformed variant resource.

Optionally, the second engine of this embodiment stores the target preformed variant resource in the target folder, so that the first engine obtains the target preformed variant resource from the target folder, and the problem that the meta file corresponding to the resource is changed and the picture (or other resources) referred by the resource file is lost due to the fact that the resource is modified by the second engine and directly sent to the first engine corresponding to the programmer to modify the logic code after modification is avoided.

After the first engine acquires the target resource information from the target preformed variant resource, the first engine may check that the target preformed variant resource has the target resource information through the editor, which also reduces the communication cost between the second engine and the first engine, and further acquires the target resource information to modify the corresponding original resource information.

In the embodiment, the first engine may modify the original resource information in the original prefabricated resource according to the target resource information, and may modify the logic code, so as to modify the functional logic corresponding to the original resource information, and further update the modified functional logic to the functional logic corresponding to the original prefabricated resource, so that a requirement of following up in real time to modify the original prefabricated resource by the second engine corresponding to the art worker is met, and a logic error caused by a fact that the program logic does not correspond to the prefabricated resource is avoided.

Through the steps S302 to S304, the second engine determines a target preformed variant resource, where the target preformed variant resource is used to modify an original preformed resource, and the original preformed resource includes original resource information; and the second engine sends the target preformed variant resource to the first engine, wherein the target resource information in the target preformed variant resource has the same attribute as the original resource information, and the target resource information is used for enabling the first engine to modify the original resource information. That is to say, the second engine of this embodiment determines, through the target resource information in the target preformed variant resource, the corresponding original resource information that needs to be modified by the first engine, and the first engine further modifies the original resource information through the target resource information, thereby solving the technical problem that it is difficult to effectively modify the resource, and achieving the technical effect of effectively modifying the resource.

The above-described method of this embodiment is further described below.

As an optional implementation manner, the second engine makes an original prefabricated resource and stores the original prefabricated resource into a target folder, wherein the original prefabricated resource is obtained from the target folder by the first engine and is controlled by logic codes to realize planning requirements, and an original prefabricated variant resource associated with the original prefabricated resource is created by the first engine, wherein the original prefabricated variant resource comprises resource information which is allowed to be modified in the original prefabricated resource and is stored into the target folder by the first engine; the second engine acquires original preformed variant resources from the target folder and modifies the original preformed variant resources into target preformed variant resources; and the second engine submits the target preformed variant resource to a target folder through a common cooperation tool, wherein the target preformed variant resource is obtained from the target folder by the first engine, the logic code of the target resource information in the target preformed variant resource is used for enabling the first engine to modify the logic code of the original resource information in the original preformed resource to obtain the latest preformed resource, and the latest preformed resource is stored to the target folder by the first engine to share the latest preformed resource.

In this embodiment, the second engine is responsible for rendering the presentation resource when rendering prefab, and the first engine is responsible for the logic when rendering prefab. Optionally, the second engine in this embodiment may design the original prefabricated resource according to the requirement, store the original prefabricated resource to "- > Prefab" in the target folder, and obtain the original prefabricated resource from "- > Prefab" in the target folder by the first engine, and provide the logic code for control, thereby implementing the planning requirement. The original pre-variant resources associated with the original pre-variant resources described above may be created by the first engine using the Unity3D built-in tool and stored in the target folder for modification by the second engine. Optionally, the second engine obtains the original pre-variant resource in the target folder, modifies the original pre-variant resource into the target pre-variant resource through a Unity3D editor, and submits the target pre-variant resource to the target folder through a common collaboration tool, so that the target pre-variant resource can be obtained from the target folder by the first engine, and the first engine can check whether the modified pre-variant resource is the target pre-variant resource through a Unity3D editor, for example, if data different from the original pre-variant resource is recorded in the target pre-variant resource, it can be determined that the target pre-variant resource is the modified pre-variant resource, and the logic code of the target resource information in the target pre-variant resource can enable the first engine to modify the logic code of the original resource information in the original pre-variant resource, so as to obtain the latest pre-variant resource, the latest pre-manufactured resource is stored by the first engine to the target folder so that others in the project group can obtain and use it.

As an alternative embodiment, in step S302, the second engine determining the target pre-variant resource includes: the second engine acquires original prefabricated variant resources from the target folder, wherein the original prefabricated variant resources are created by the first engine based on the original prefabricated resources and comprise resource information which is allowed to be modified in the original prefabricated resources; and the second engine modifies the original preformed variant resource to obtain a target preformed variant resource.

In this embodiment, the second engine obtains an original pre-variant resource from the target folder, the original pre-variant resource being created by the first engine by determining the original pre-variant resource, the original pre-variant resource being associated with the determined original pre-variant resource, being capable of referring to the performance information of the original pre-variant resource, and being capable of expanding additional performance information. Optionally, the original pre-variant resource of this embodiment may include resource information that is allowed to be modified in the original pre-variant resource, for example, content including an attribute that is allowed to be changed in the original pre-variant resource, where the original resource information is included, for example, a parameter related to the location information, and the first engine stores the original pre-variant resource in the target folder, so that the second engine obtains the original pre-variant resource from the target folder, and the editor of the second engine modifies the original pre-variant resource to the target pre-variant resource. Optionally, the difference information between the original pre-variant resource and the target pre-variant resource of this embodiment may be the target resource information.

As an optional implementation, the second engine stores the target pre-variant resource in the target folder, including: the second engine stores the target pre-variant resource in the target folder through a common collaboration tool.

In this embodiment, after the second engine modifies the original pre-variant resource to obtain the target pre-variant resource, the target pre-variant resource may be stored in a target folder, for example, a common repository, through a common collaboration tool, so that the first engine obtains the target pre-variant resource and modifies the original resource information based on the target resource information in the target pre-variant resource.

FIG. 4 is a flow diagram of another method of processing resources according to an embodiment of the invention. As shown in fig. 4, the method may include the steps of:

step S402, the second engine determines a target preformed variant resource, wherein the target preformed variant resource is used for modifying the original preformed resource, and the original preformed resource comprises original resource information.

In the technical solution provided by step S402 of the present invention, the second engine may modify the original preformed variant resource to obtain the target preformed variant resource, where the original preformed variant resource may be created by the first engine through the selected original preformed resource, and the original preformed variant resource may refer to the performance information of the selected original preformed resource and may extend additional performance information. It should be noted that, because the software runs using the pre-manufactured resource, the second engine obtains the target pre-manufactured resource variant by modifying the original pre-manufactured resource variant without any influence on the software.

The second engine of this embodiment determines a target pre-variant resource, which may be embodied by a file, and may be understood as a latest pre-variant resource file, for modifying the original pre-variant resource of the first engine, where the original pre-variant resource includes original resource information that needs to be specifically modified, such as location information, rotation information, and the like of the current resource.

Step S404, the first engine obtains the target pre-variant resource and modifies the original resource information based on the target resource information in the target pre-variant resource, wherein the target resource information and the original resource information have the same attribute.

In the technical solution provided by step S404 of the present invention, the target resource information in the target preformed variant resource may be used to adjust the structure of the original preformed resource, and may be information that is different from the original resource information with the same attribute, and may indicate that the original preformed resource has changed. The first engine can view target resource information in the target pre-variant resource through the editor, and therefore communication cost between the first engine and the second engine is reduced. After the first engine obtains the target resource information from the target pre-variant resource, the first engine modifies the original resource information based on the target resource information.

In this embodiment, the first engine may modify the original resource information in the original prefabricated resource according to the target resource information, and may modify the logic code, so as to modify the functional logic corresponding to the original resource information, and further update the modified functional logic with the functional logic corresponding to the original prefabricated resource, so as to obtain the latest prefabricated resource. After the first engine modifies the original resource information based on the target resource information, the first engine can submit the latest prefabricated resource to the target folder through a common collaboration tool, so that other people in the project group can obtain and use the latest prefabricated resource, the requirement that the second engine corresponding to the art personnel modifies the original prefabricated resource is met, and the situation that program logic does not correspond to the prefabricated resource and logic errors are generated during operation is avoided.

By the method, the modification of the resource by the second engine corresponding to the art personnel does not affect the running of the software; after the second engine corresponding to the artist modifies the resource, the first engine corresponding to the programmer does not need to follow up the modification (can preferentially process other operations), and then modifies the corresponding resource according to the modification indicated by the second engine corresponding to the artist; the target preformed variant resource of the embodiment can display the changed content of the original preformed resource, so that the second engine corresponding to a programmer can clearly determine which content is modified by the first engine and carry out corresponding logic modification on the modified content, thereby solving the technical problem that the resource is difficult to be effectively modified, and further achieving the technical effect of effectively modifying the resource.

In the following, a resource processing method according to an embodiment of the present invention is described by way of example with reference to a preferred embodiment, and specifically, an engine is Unity 3D.

In this embodiment, the staff members who collaboratively use Unity3D to develop software are mainly composed of planners, artists, and programmers. The engine corresponding to the planning personnel is responsible for providing the requirements of software system functions (the software comprises a plurality of system functions); designing and providing corresponding prefabricated resources (namely Prefab resources) by an engine corresponding to the art personnel according to requirements; the engine corresponding to the programmer provides logic to control the Prefab resource to fulfill the needs of the planner.

After the engine corresponding to the programmer completes the logic, the engine corresponding to the artist often needs to adjust the structure of the Prefab, but the program logic does not correspond to the structure of the Prefab resource, and some logic errors are operated, at this time, the engine corresponding to the programmer needs to follow up the modification of the engine corresponding to the artist in real time to the resource, and the problem is solved quickly, otherwise, after the engine corresponding to the artist modifies the resource, the software cannot normally run, so that other colleagues cannot normally work.

If the resources are modified by the engine corresponding to the programmer, the modified resources are submitted after the modification and the test are completed, but the best effect required to be achieved by the engine corresponding to the art worker cannot be achieved, and the program resources are wasted; if the resources are modified by the engines corresponding to the artists and submitted through the common cooperation tool after modification, the corresponding logic codes are immediately modified after the latest resources are obtained by the engines corresponding to the programmers and then submitted, the method needs the engines corresponding to the programmers to immediately follow the current modification, and in the period that the logic codes are modified by the engines corresponding to the programmers, the engines of other colleagues in the project cannot normally work after new resources are obtained; if the resource is modified by the engine corresponding to the art personnel, the resource is directly sent to the engine corresponding to the programmer after modification, and the engine corresponding to the programmer submits the modified logic code, but the meta file corresponding to the Unity resource is easily changed, and the picture (or other resources) referred by the resource file is lost.

The resource processing method of the embodiment can solve the problem that when the engine corresponding to the programmer and the engine corresponding to the artist and the common cooperation tool develop the software function, and the engine corresponding to the programmer completes the logic, the engine corresponding to the artist modifies the Prefab resource, so that the program logic cannot correspond to the structure (or name) of the Prefab resource, and the software is in error during running, thereby stopping running and further influencing the problem that other colleagues cannot work normally.

In this embodiment, after the engine corresponding to the programmer provides logic to control the Prefab resource, so as to implement the requirement of the planner, the engine corresponding to the programmer uses the Unity3D built-in tool (selects the Prefab resource, and uses creat/Prefab value) to Create a Prefab varaint resource associated with the Prefab resource, and places the Prefab varaint resource in the art work folder (software development generally defaults to have a root folder in which the software resource is stored, including the art resource and the program code file, and the art work folder is only a subfolder specially storing the art resource under the root directory), so as to modify the art. The Prefab represents an original preform required by software runtime, and the Prefab Variant is a preformulation of Prefab and is mainly provided for art modification.

In this embodiment, information such as the position and rotation of a current resource may be recorded in the file content of a Prefab resource created by the Unity3D corresponding to the programmer for implementing the function, for example, the position information may be represented as m _ LocalPosition { x: θ, y: θ, z: θ }, and the rotation information may be represented as m _ localprotion { x: θ, y: θ, z: θ, w:1 }.

Unity3D of this embodiment may create a meta file for the Prefab resource, where the meta file is a file corresponding to the resource created by Unity3D for conveniently managing the resource (including the Prefab file), each resource file corresponds to a meta file, and a unique identifier of the resource file, for example, guid, may be 5e83d1681bbaa194aa6f46885 θ 65cf43 is stored therein.

The Unity3D corresponding to the programmer in this embodiment may create Prefab Variant file content corresponding to the Prefab resource, record therein which Prefab resource the Prefab Variant refers to, and record the content of the changed attribute.

In this embodiment, Unity3D corresponding to the artist modifies the Prefab variable resource through the editor, and then submits the modified Prefab variable resource to the public repository through the common collaboration tool (SVN), and the engine corresponding to the programmer may obtain the latest Prefab variable file through the common collaboration tool, and then check whether the Prefab variable is modified through the Unity3D editor. Since the software runtime uses Prefab resources, the modification of art (via the Unity3D editor) does not have any effect on the software at this time. Because the Prefab variable records data different from Prefab, for example, the Prefab has recorded a position information, and the Prefab variable also records a position information corresponding to the Prefab and changed, the Unity3D editor can be used to view the difference information between the Prefab variable and the Prefab (for example, the difference information between the position information of two files), and because the engine corresponding to the artist is not required to notify the engine corresponding to the programmer of what contents have been changed, the communication cost between the engine corresponding to the programmer and the engine corresponding to the artist is also reduced.

Fig. 5 is a schematic diagram of an interface for modifying content and modifying corresponding functional logic according to Prefab Variant according to an embodiment of the present invention. As shown in fig. 5, the engine corresponding to the programmer selects the "rewrite" function control and the "object" to be operated according to the latest Prefab Variant alteration content, so as to modify the corresponding function logic, then applies the alteration content to the original Prefab through the "apply" function control, and finally submits the latest Prefab.

The resource production flow and the yield object (representing the yield) of this embodiment are described below.

In this embodiment, the engine corresponding to the artist manufactures Prefab and puts the Prefab into the corresponding program directory- > Prefab, wherein the artist does not design the engine corresponding to the programmer to provide Prefab according to the requirement.

And the engine corresponding to the programmer modifies Prefab to complete the corresponding function, generates Prefab Variant through Prefab, and places Prefab Variant into the corresponding art directory- > Prefab Variant.

And the engine corresponding to the art personnel modifies Prefab Variant, and after the modification is completed, the latest Prefab Variant is submitted and the engine corresponding to the programmer is informed.

And the engine corresponding to the programmer acquires the latest Prefab variable, applies the change of the Prefab variable to Prefab, and submits the latest Prefab resource to a public warehouse through a common collaboration tool after modifying the corresponding logic code so that other people in the project group can acquire and use the latest Prefab variable.

According to the embodiment, by the resource processing method, the modification of the resource by the second engine corresponding to the art personnel does not influence the running of the software; after the second engine corresponding to the artist modifies the resource, the first engine corresponding to the programmer does not need to follow up the modification (can preferentially process other operations), and then modifies the corresponding resource according to the modification indicated by the second engine corresponding to the artist; the target preformed variant resource of the embodiment can display the changed content of the original preformed resource, so that the second engine corresponding to a programmer can clearly determine which content is modified by the first engine and carry out corresponding logic modification on the modified content, thereby solving the technical problem that the resource is difficult to be effectively modified, and further achieving the technical effect of effectively modifying the resource.

The embodiment of the invention also provides a resource processing device. It should be noted that the processing apparatus of the resource of this embodiment can be used to execute the processing method of the resource shown in fig. 1 in the embodiment of the present invention.

Fig. 6 is a schematic diagram of a resource processing apparatus according to an embodiment of the present invention. As shown in fig. 6, the processing means 51 of the resource may include: a first acquisition unit 51, a second acquisition unit 52 and a modification unit 53.

A first obtaining unit 51, configured to enable the first engine to obtain a target pre-variant resource, where the target pre-variant resource is determined by the second engine, and to modify an original pre-variant resource, and the original pre-variant resource includes original resource information.

A second obtaining unit 52, configured to enable the first engine to obtain target resource information from the target pre-variant resource, where the target resource information has the same attribute as the original resource information.

A modifying unit 53 for causing the first engine to modify the original resource information based on the target resource information.

Optionally, the apparatus further comprises: the first determining unit is used for enabling the first engine to determine the original preformed resource before the first engine acquires the target preformed variant resource; a creating unit, configured to enable the first engine to create an original pre-variant resource based on an original pre-variant resource, where the original pre-variant resource includes resource information that is allowed to be modified in the original pre-variant resource; and the storage unit is used for enabling the first engine to store the original preformed variant resource into the target folder, wherein the original preformed variant resource is obtained in the target folder by the second engine and is modified into the target preformed variant resource.

Optionally, the creating unit includes: the first acquisition module is used for enabling the first engine to acquire the identifier of the original prefabricated resource; a generation module for causing the first engine to generate the original pre-variant resource based on the identification and the resource information that is allowed to be modified.

Optionally, the first determination unit includes: and the second acquisition module is used for enabling the first engine to acquire the target pre-variant resource from the target folder.

Optionally, the second obtaining module includes: and the acquisition submodule is used for enabling the first engine to acquire the target preformed variant resource from the target folder through the common cooperation tool.

Optionally, the modifying unit 43 comprises: a determination module for causing the first engine to determine at least one attribute indicated by the target resource information; the third acquisition module is used for enabling the first engine to acquire original resource information corresponding to at least one attribute; and the updating module is used for enabling the first engine to update the original resource information corresponding to the at least one attribute through the target resource information.

The embodiment of the invention also provides another resource processing device. It should be noted that the processing apparatus of the resource of this embodiment can be used to execute the processing method of the resource shown in fig. 2 in the embodiment of the present invention.

Fig. 7 is a schematic diagram of another resource processing apparatus according to an embodiment of the invention. As shown in fig. 7, the resource processing device 60 may include: a determination unit 61 and a transmission unit 62.

A determining unit 61, configured to enable the second engine to determine a target pre-variant resource, where the target pre-variant resource is used to modify an original pre-variant resource, and the original pre-variant resource includes original resource information.

A sending unit 62, configured to enable the second engine to send a target pre-variant resource to the first engine, where target resource information in the target pre-variant resource has the same attribute as the original resource information, and the target resource information is used to enable the first engine to modify the original resource information.

Alternatively, the determination unit 51 includes: a fourth obtaining module, configured to enable the second engine to obtain an original pre-made variant resource from the target folder, where the original pre-made variant resource is created by the first engine based on the original pre-made resource and includes resource information that is allowed to be modified in the original pre-made resource; and the modification module is used for enabling the second engine to modify the original preformed variant resource to obtain the target preformed variant resource.

Optionally, the sending unit 62 includes: and the storage module is used for enabling the second engine to store the target preformed variant resource into the target folder, so that the first engine acquires the target preformed variant resource from the target folder.

Optionally, the storage module comprises: and the storage submodule is used for enabling the second engine to store the target preformed variant resource into the target folder through the common cooperation tool.

Embodiments of the present invention also provide a computer-readable storage medium. The computer readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the apparatus where the computer readable storage medium is located is controlled to execute the resource processing method according to the embodiment of the present invention.

Optionally, in this embodiment, the storage medium may include, but is not limited to: various media capable of storing computer programs, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.

The embodiment of the invention also provides an electronic device. The power plant arrangement may include a memory and a processor. The memory has stored therein a computer program and the processor is arranged to run the computer program to perform the method of processing resources of an embodiment of the invention.

Optionally, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.

It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.

The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the principle of the present invention should be included in the protection scope of the present invention.

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:游戏中的信息处理方法和装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类