快速查找Unity3D缺失资源的方法、装置及可读介质制造方法及图纸

技术编号:26170123 阅读:21 留言:0更新日期:2020-10-31 13:36
本发明专利技术涉及一种快速查找Unity3D缺失资源的方法、装置及可读介质,主要用于关联资源是否确实的快速查找,包括:获取基于Unity3D的资源文件,以文本形式加载所述资源文件至内存空间;对文本内容进行匹配,得到文本对应资源文件的关联资源文件的全局唯一标识符;调用Unity3D接口对所述全局唯一标识符进行反推,获取关联资源文件的路径及工程;循环执行步骤S100~S300,直至将所有反推结果中缺失的资源文件写入列表,并显示所述资源至交互界面。本发明专利技术的有益效果为:可以实现高效快速查找缺失资源。

【技术实现步骤摘要】
快速查找Unity3D缺失资源的方法、装置及可读介质
本专利技术涉及计算机游戏领域,具体涉及了一种快速查找Unity3D缺失资源的方法、装置及可读介质。
技术介绍
在Unity3D资源里,由于误删或者操作不当,Unity3D经常会出现缺失资源,查找缺失资源的通用做法是通过依赖关系查找是否有缺失资源,但是调用Unity3D中获取依赖关系的接口时,返回来的资源列表会,加载该资源,然后创建一个可序列化对象,遍历对象的属性,当引用对象存在实例不等于0时说明有引用对象,若引用对象的值为空时,则说明有资源缺失了,此种方式仅适用于脚本缺失的情况,并且特别耗时,本文提出了一种高效的获取缺失资源的方式,并适用于各种Unity3D资源类型,如脚本,pefab(游戏资源对象),mat(材质文件),asset(自定义资源)等等。
技术实现思路
本专利技术的目的在于至少解决现有技术中存在的技术问题之一,提供了一种快速查找Unity3D缺失资源的方法、装置及可读介质,快速查找Unity3D中的缺失资源。本专利技术的技术方案包括快速查找Unity本文档来自技高网...

【技术保护点】
1.快速查找Unity3D缺失资源的方法,其特征在于,该方法包括以下步骤:/nS100,获取基于Unity3D的资源文件,以文本形式加载所述资源文件至内存空间;/nS200,对文本内容进行匹配,得到文本对应资源文件的关联资源文件的全局唯一标识符;/nS300,调用Unity3D接口对所述全局唯一标识符进行反推,获取关联资源文件的路径及工程;/nS400,循环执行步骤S100~S300,直至将所有反推结果中缺失的资源文件写入列表,并显示所述资源至交互界面。/n

【技术特征摘要】
1.快速查找Unity3D缺失资源的方法,其特征在于,该方法包括以下步骤:
S100,获取基于Unity3D的资源文件,以文本形式加载所述资源文件至内存空间;
S200,对文本内容进行匹配,得到文本对应资源文件的关联资源文件的全局唯一标识符;
S300,调用Unity3D接口对所述全局唯一标识符进行反推,获取关联资源文件的路径及工程;
S400,循环执行步骤S100~S300,直至将所有反推结果中缺失的资源文件写入列表,并显示所述资源至交互界面。


2.根据权利要求1所述的快速查找Unity3D缺失资源的方法,其特征在于,所述资源文件配置为被Unity3D支持的格式文件。


3.根据权利要求2所述的快速查找Unity3D缺失资源的方法,其特征在于,所述资源文件包括基于Unity3D的预制件、素材及动画控制器。


4.根据权利要求1所述的快速查找Unity3D缺失资源的方法,其特征在于,所述S100具体通过C#脚本加载所述资源文件,并以文本形式写入至内存空间。


5.根据权利要求1所述的快速查找Unity3D缺失资源的方法...

【专利技术属性】
技术研发人员:潘亚楠易罗阳何雯青
申请(专利权)人:珠海西山居移动游戏科技有限公司
类型:发明
国别省市:广东;44

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

1