应用编辑方法、项目执行方法、应用编辑及项目执行装置制造方法及图纸

技术编号:36466759 阅读:14 留言:0更新日期:2023-01-25 23:07
本申请提供应用编辑方法、项目执行方法、应用编辑及项目执行装置,其中应用编辑方法包括:响应于针对目标应用的项目编辑请求,确定待编辑项目对应的至少一个编辑文件,并在前端编辑器中加载至少一个编辑文件;接收通过前端编辑器对第一编辑文件中区块的编辑结果,得到编辑后的第一编辑文件;根据各编辑文件中区块的功能类型,生成目标应用的项目执行文件。响应于项目编辑请求,使得接收到对逻辑编辑区块和/或可视化编辑区块的编辑结果,即在对编辑文件中的区块进行编辑时,无需区分逻辑编辑区块还是可视化编辑区块,实现了在对逻辑和可视化编辑区块编辑时的紧密贴合,项目执行文件又根据区块的功能类型生成,极大地提高了对应用编辑的效率。编辑的效率。编辑的效率。

【技术实现步骤摘要】
应用编辑方法、项目执行方法、应用编辑及项目执行装置


[0001]本申请涉及计算机
,特别涉及一种应用编辑方法。本申请同时涉及一种项目执行方法,一种应用编辑装置,一种项目执行装置,一种计算设备,以及一种计算机可读存储介质。

技术介绍

[0002]随着社会生产力和科学技术的不断发展,各种应用程序层出不穷,但是现有的应用程序局限于技术的发展在其所属领域方面仍然无法达到更高的要求。
[0003]在游戏行业,后台工作人员需要对游戏中所包含的逻辑功能部分和美术表现部分进行编辑,但是逻辑功能部分和美术表现部分属于游戏中不同的两个方向,只能单独进行编辑,这使得在进行应用编辑时,需要花费更多的时间,极大拉低了进行应用编辑的效率,因此,亟需一种应用编辑方法,以提高应用编辑的效率。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种应用编辑方法。本申请同时涉及一种项目执行方法,一种应用编辑装置,一种项目执行装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的技术缺陷。
[0005]根据本申请实施例的第一方面,提供了一种应用编辑方法,包括:
[0006]响应于针对目标应用的项目编辑请求,确定待编辑项目对应的至少一个编辑文件,并在前端编辑器中加载至少一个编辑文件,其中,编辑文件包括多个区块,区块包括逻辑编辑区块和/或可视化编辑区块;
[0007]接收通过前端编辑器对第一编辑文件中区块的编辑结果,得到编辑后的第一编辑文件,其中,第一编辑文件为至少一个编辑文件中当前状态为可编辑的编辑文件;
[0008]根据各编辑文件中区块的功能类型,生成目标应用的项目执行文件。
[0009]根据本申请实施例的第二方面,提供了一种项目执行方法,包括:
[0010]获取目标应用的项目执行文件,其中,项目执行文件利用如上述的应用编辑方法生成;
[0011]根据项目执行文件,生成项目实例,其中,项目实例包括项目执行列表;
[0012]将项目执行文件中的各区块添加至项目执行列表中;
[0013]基于目标应用的运行时间,依次运行项目执行列表中各区块的功能。
[0014]根据本申请实施例的第三方面,提供了一种应用编辑装置,包括:
[0015]确定模块,被配置为响应于针对目标应用的项目编辑请求,确定待编辑项目对应的至少一个编辑文件,并在前端编辑器中加载至少一个编辑文件,其中,编辑文件包括多个区块,区块包括逻辑编辑区块和/或可视化编辑区块;
[0016]接收模块,被配置为接收通过前端编辑器对第一编辑文件中区块的编辑结果,得到编辑后的第一编辑文件,其中,第一编辑文件为至少一个编辑文件中当前状态为可编辑
的编辑文件;
[0017]项目执行文件生成模块,被配置为根据各编辑文件中区块的功能类型,生成目标应用的项目执行文件。
[0018]根据本申请实施例的第四方面,提供了一种项目执行装置,包括:
[0019]获取模块,被配置为获取目标应用的项目执行文件,其中,项目执行文件利用如上述的应用编辑方法生成;
[0020]项目实例生成模块,被配置为根据项目执行文件,生成项目实例,其中,项目实例包括项目执行列表;
[0021]添加模块,被配置为将项目执行文件中的各区块添加至项目执行列表中;
[0022]运行模块,被配置为基于目标应用的运行时间,依次运行项目执行列表中各区块的功能。
[0023]根据本申请实施例的第五方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,处理器执行计算机指令时实现上述应用编辑方法或上述项目执行方法的步骤。
[0024]根据本申请实施例的第六方面,提供了一种计算机可读存储介质,其存储有计算机指令,该计算机指令被处理器执行时实现上述应用编辑方法或上述项目执行方法的步骤。
[0025]本申请提供的应用编辑方法,响应于针对目标应用的项目编辑请求,确定待编辑项目对应的至少一个编辑文件,并在前端编辑器中加载至少一个编辑文件,其中,编辑文件包括多个区块,区块包括逻辑编辑区块和/或可视化编辑区块;接收通过前端编辑器对第一编辑文件中区块的编辑结果,得到编辑后的第一编辑文件,其中,第一编辑文件为至少一个编辑文件中当前状态为可编辑的编辑文件;根据各编辑文件中区块的功能类型,生成目标应用的项目执行文件。
[0026]本申请一实施例根据接收到的项目编辑请求,加载出至少一个包括多个区块的编辑文件,并接收前端编辑器对逻辑编辑区块和/或可视化编辑区块的编辑结果,根据编辑结果生成项目执行文件,也即是在对编辑文件中的区块进行编辑时,无需单独区分逻辑编辑区块还是可视化编辑区块,实现了对逻辑编辑区块和可视化编辑区块在编辑时的紧密贴合,项目执行文件又根据区块的功能类型生成,极大地提高了对应用编辑的效率。
附图说明
[0027]图1是本申请一实施例提供的一种应用编辑系统架构下的交互流程示意图;
[0028]图2是本申请一实施例提供的一种应用编辑方法的流程图;
[0029]图3是本申请一实施例提供的一种应用编辑方法中前端编辑器的显示示意图;
[0030]图4是本申请一实施例提供的一种应用编辑方法在编辑过程中区块的参数显示示意图;
[0031]图5是本申请一实施例提供的一种应用编辑方法在编辑过程中的区块逻辑判断过程示意图;
[0032]图6是本申请一实施例提供的一种应用编辑方法在编辑过程中接受类型区块编辑示意图;
[0033]图7是本申请一实施例提供的一种应用编辑方法的技能系统运行流程示意图;
[0034]图8是本申请一实施例提供的另一种应用编辑方法的技能系统运行流程示意图;
[0035]图9是本申请一实施例提供的一种项目执行方法的流程图;
[0036]图10是本申请一实施例提供的一种应用于游戏技能编辑的应用编辑方法的前端和技能编辑端的交互流程图;
[0037]图11是本申请一实施例提供的一种应用编辑方法的整体流程图;
[0038]图12是本申请一实施例提供的一种应用编辑装置的结构示意图;
[0039]图13是本申请一实施例提供的一种项目执行装置的结构示意图;
[0040]图14是本申请一实施例提供的一种计算设备的结构框图。
具体实施方式
[0041]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0042]在本申请一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请一个或多个实施例。在本申请一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本申请一个或多个实施例中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用编辑方法,其特征在于,所述方法包括:响应于针对目标应用的项目编辑请求,确定待编辑项目对应的至少一个编辑文件,并在前端编辑器中加载所述至少一个编辑文件,其中,所述编辑文件包括多个区块,所述区块包括逻辑编辑区块和/或可视化编辑区块;接收通过所述前端编辑器对第一编辑文件中区块的编辑结果,得到编辑后的所述第一编辑文件,其中,所述第一编辑文件为所述至少一个编辑文件中当前状态为可编辑的编辑文件;根据各编辑文件中区块的功能类型,生成所述目标应用的项目执行文件。2.根据权利要求1所述的方法,其特征在于,所述项目编辑请求包括第一编辑文件的第一文件标识;所述响应于针对目标应用的项目编辑请求,确定待编辑项目对应的至少一个编辑文件,包括:根据所述第一文件标识,查找目标路径列表,其中,所述目标路径列表记录有与待编辑项目相关联的所有编辑文件的文件存储路径;基于所述目标路径列表,获得所述待编辑项目对应的至少一个编辑文件。3.根据权利要求1所述的方法,其特征在于,还包括:接收通过所述前端编辑器输入的切换指令,其中,所述切换指令携带第二编辑文件的第二文件标识;根据所述第二文件标识,将所述第二编辑文件的状态设置为可编辑,并将所述第一编辑文件的状态设置为不可编辑。4.根据权利要求1

3中任一项所述的方法,其特征在于,所述根据各编辑文件中区块的功能类型,生成所述目标应用的项目执行文件,包括:提取各编辑文件中的逻辑编辑区块和可视化编辑区块;根据各逻辑编辑区块和各可视化编辑区块,生成所述目标应用的第一项目执行文件;将所述第一项目执行文件发送至客户端执行。5.根据权利要求1

3中任一项所述的方法,其特征在于,所述根据各编辑文件中区块的功能类型,生成所述目标应用的项目执行文件,包括:提取各编辑文件中的逻辑编辑区块;根据各逻辑编辑区块,生成所述目标应用的第二项目执行文件;将所述第二项目执行文件发送至服务端执行。6.根据权利要求1

3中任一项所述的方法,其特征在于,所述在前端编辑器中加载所述至少一个编辑文件,包括:获取所述编辑文件中各区块的属性参数;根据所述各区块的属性参数,分别设置所述各区块的显示参数;在前端编辑器中根据所述显示参数加载所述至少一个编辑文件中的各区块。7.根据权利要求1

3中任一项所述的方法,其特征在于,所述在前端编辑器中加载所述至少一个编辑文件,包括:获取所述编辑文件中各区块之间的关联关系;根据所述各区块之间的关联关系,设置存在关联的区块之间的关联显示参数;
在前端编辑器中根据所述关联显示参数加载所述至少一个编辑文件中的各区块。8.一种项目执行方法,其特征在于,所述方法包括:获取目标应用的项目执行文件,其中,所述项目执行文件利用如权利要求1

7中任一项所述的方法生成;根据所述项目执行文件,生成项目实例,...

【专利技术属性】
技术研发人员:薛太纯高文进
申请(专利权)人:珠海金山数字网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1