[发明专利]一种资源发布的方法及装置在审
| 申请号: | 202010768897.8 | 申请日: | 2020-08-03 |
| 公开(公告)号: | CN111782197A | 公开(公告)日: | 2020-10-16 |
| 发明(设计)人: | 刘晓晗;袁晓辉 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
| 主分类号: | G06F8/33 | 分类号: | G06F8/33;G06F8/38;G06F8/71 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 吴文心 |
| 地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 资源 发布 方法 装置 | ||
本发明实施例提供了一种资源发布的方法及装置,其中,所述方法包括:对待配置文件的目录进行重构,生成原始目录和发布目录;根据所述原始目录和发布目录创建发布按钮;对所述原始目录中的资源进行编辑生成编辑资源;响应作用于所述发布按钮的触发操作,将所述编辑资源添加到发布目录,发布所述发布目录中的资源。从而可以在编辑完成之后再进行发布资源,避免资源一旦修改立即输出并在应用程序中生效,以及避免在编辑资源时产生大量正在生效中的临时版本,极大地降低上下游工作同步的依赖性,便于多环节合作开发操作,极大地增强开发过程中的可控性与灵活性。
技术领域
本发明涉及软件应用技术领域,特别是涉及一种资源发布的方法,以及一种资源发布的装置。
背景技术
UE4(Unreal Engine 4,虚幻引擎4)是全球最开放最先进的实时3D创作平台,可用于构建游戏、模拟及可视化内容,具备照片集逼真的渲染功能、动态物理与效果、栩栩如生的动画、简装的数据转换接口等。经过持续的改进,UE4已经不仅仅是一款实时引擎与编辑器,还能为各行各业的专业人士带去无限的创作自由和空前的掌控力。
在进行开发创作时,通常涉及发布资源以查看开发效果。目前,UE4自带的界面编辑器本身没有“发布资源”这一概念,但是其具有一套编译资源的方法:在资源一旦修改立即在游戏中生效,从而可以查看到资源的显示效果。但是,这种一经修改立即生效的方式,会产生大量生效中的临时版本,不利于多环节合作开发。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种资源发布的方法和相应的一种资源发布的装置。
本发明实施例公开了一种资源发布的方法,包括:
对待配置文件的目录进行重构,生成原始目录和发布目录;
根据所述原始目录和发布目录创建发布按钮;
对所述原始目录中的资源进行编辑生成编辑资源;
响应作用于所述发布按钮的触发操作,将所述编辑资源添加到发布目录,发布所述发布目录中的资源。
可选地,所述在所述界面编辑器的工具栏中插入发布按钮,包括:
读取所述待配置文件中的所述原始目录和发布目录;
监听所述原始目录和/或发布目录中资源的调用;
并回调相关函数生成发布按钮;其中,所述相关函数为针对所述原始目录和/或发布目录中资源进行调用的函数。
可选地,所述对所述原始目录中的资源进行编辑生成编辑资源,包括:
在所述界面编辑器的用户界面中,展示所述原始目录中的资源;
接收针对所述原始目录中的资源的编辑操作;
根据所述编辑操作生成编辑资源。
可选地,所述根据所述编辑操作生成编辑资源,包括:
回调所述相关函数,根据所述编辑操作获取所述相关函数的返回值并生成编辑资源。
可选地,所述编辑资源具有对应的依赖资源,所述响应作用于所述发布按钮的触发操作,将所述编辑资源添加到发布目录,包括:
响应作用于所述发布按钮的触发操作,将所述编辑资源和所述依赖资源添加到发布目录。
可选地,所述发布所述发布目录中的资源,包括:
将预设文件重定向到引用所述发布目录中的资源;
通过所述预设文件发布所述发布目录中的资源。
可选地,所述预设文件包括uasset文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010768897.8/2.html,转载请声明来源钻瓜专利网。





