贴图切换方法、贴图切换装置及电子设备制造方法及图纸

技术编号:22329856 阅读:38 留言:0更新日期:2019-10-19 12:13
本发明专利技术实施例提供了一种贴图切换方法、贴图切换装置、计算机可读介质及电子设备,涉及数据处理技术领域。该贴图切换方法包括:根据模型与贴图的对应关系,确定模型对应的原始贴图的标识字段;获取目标语言,基于所述标识字段以及所述目标语言获取目标贴图;将所述模型对应的原始贴图更换为目标贴图。本发明专利技术实施例的技术方案通过标识字段以及目标语言能够查询目标贴图,从而进行贴图本地化切换,可以大大缩短贴图切换的时间。

Map switching method, map switching device and electronic equipment

【技术实现步骤摘要】
贴图切换方法、贴图切换装置及电子设备
本专利技术涉及数据处理
,具体而言,涉及一种贴图切换方法、贴图切换装置、计算机可读介质及电子设备。
技术介绍
随着全球化程度的加深,同一网络应用需要提供给全球不同地区的用户使用,适应不同的语言需求。在进行语言切换时,应用中的纯文本内容、UI文本以及模型的文本贴图均需要切换,纯文本内容以及UI文本均可以通过配置文件进行设置,而包含文本的模型贴图因3D制作的复杂性,无法直接切换。美术制作人员会针对不同的语言制作不同的贴图资源,然后针对不同地区为模型绑定相应的贴图,最终输出多种包供用户下载,从而实现不同语言环境的贴图切换。然而,这种方式需要分别针对不同语言发行不同的包,用户在切换时需要先获取对应的包资源,并且卸载当前使用的包,容易导致数据丢失,并且对于研发人员来说,要发行多个包也会加大维护难度。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本专利技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本专利技术实施例的目的在于提供一种贴图切换方法、贴图切换装置、计算机可读介质及电子设备,进而至少在一定程度上降低因贴图切换造成的大量维护工作。本专利技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术的实践而习得。根据本专利技术实施例的第一方面,提供了一种贴图切换方法,包括:根据模型与贴图的对应关系,确定模型对应的原始贴图的标识字段;获取目标语言,基于所述标识字段以及所述目标语言获取目标贴图;将所述模型对应的原始贴图更换为目标贴图。在本专利技术的一种示例性实施例中,所述基于所述标识字段以及所述目标语言获取目标贴图,包括:将所述标识字段与所述目标语言的语言标识按照预设格式进行拼接,获取第一名称;根据所述第一名称获取相应的所述目标贴图。在本专利技术的一种示例性实施例中,所述将所述模型对应的原始贴图更换为目标贴图,包括:获取所述原始贴图的名称为第二名称后对所述原始贴图的名称进行修改;将所述目标贴图命名为所述第二名称,以使所述模型对应的原始贴图更换为目标贴图。在本专利技术的一种示例性实施例中,所述获取所述原始贴图的名称为第二名称后对所述原始贴图的名称进行修改,包括:获取原始贴图的名称为第二名称,在所述第二名称中添加预设字段得到第三名称;将所述原始贴图命名为所述第三名称,以对所述原始贴图进行备份。在本专利技术的一种示例性实施例中,将所述模型对应的原始贴图更换为目标贴图之后,还包括:如果接收到撤销更换指令,则根据所述标识字段以及所述预设字段将备份的贴图重新确定为所述模型对应的贴图。在本专利技术的一种示例性实施例中,所述基于所述标识字段以及所述目标语言获取目标贴图,包括:基于所述标识字段以及所述目标语言从贴图索引表中获取目标贴图。在本专利技术的一种示例性实施例中,所述基于所述标识字段以及所述目标语言获取目标贴图,包括:在所述目标语言对应的贴图集合中查找所述标识字段对应的目标贴图。在本专利技术的一种示例性实施例中,基于所述标识字段以及所述目标语言获取目标贴图之前,还包括:按照语言种类对贴图进行分类,获取多个贴图集合;对所述贴图集合中的贴图进行编码,确定各所述贴图的标识字段,其中,对应同一模型的贴图的所述标识字段相同。在本专利技术的一种示例性实施例中,通过语言切换指令确定目标语言之后,还包括:如果所述原始贴图所属的语言种类与所述目标语言相同,则不更换所述模型对应的原始贴图。根据本专利技术实施例的第二方面,提供了一种贴图切换装置,包括:标识确定单元,用于根据模型与贴图的对应关系,确定模型对应的原始贴图的标识字段;贴图确定单元,用于获取目标语言,基于所述标识字段以及所述目标语言获取目标贴图;贴图更换单元,用于将所述模型对应的原始贴图更换为目标贴图。根据本专利技术实施例的第三方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述实施例中第一方面所述的贴图切换方法。根据本专利技术实施例的第四方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中第一方面所述的贴图切换方法。本专利技术实施例提供的技术方案可以包括以下有益效果:在本专利技术的一些实施例所提供的技术方案中,通过模型与贴图的对应关系确定模型对应的原始贴图的标识字段,然后根据该标识字段获取目标语言的目标贴图,将模型对应的原始贴图更换为目标贴图。一方面,可以直接根据原始贴图的标识字段获取目标语言的目标贴图,能够避免多次对模型的不同的贴图进行绑定的操作,从而简化操作。另一方面,在切换贴图时无需进行包的卸载与安装,能够提高贴图切换效率;并且,可以避免包卸载时丢失使用数据,从而提高用户体验;此外,不需要针对每种语言环境制作资源包,减少了研发人员的工作,且降低了维护难度。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1示意性示出了根据本专利技术的实施例的贴图切换方法的第一个流程图;图2示意性示出了根据本专利技术的实施例的贴图切换方法的第二个流程图;图3示意性示出了根据本专利技术的实施例的贴图切换方法的第三个流程图;图4示意性示出了根据本专利技术的实施例的贴图切换方法的第四个流程图;图5示意性示出了根据本专利技术的实施例的贴图切换方法的第五个流程图;图6示意性示出了根据本专利技术的实施例的贴图切换装置的框图;图7示出了适于用来实现本专利技术实施例的电子设备的计算机系统的结构示意图。具体实施方式现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本专利技术将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本专利技术的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本专利技术的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本专利技术的各方面。附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。本专利技术人发现,现有的贴图本地化切换方案中,研发人员需要针对不同语言环境制作不同的贴图资源,并且针对不同地区绑定相应的贴图,最终输出多份包资源发本文档来自技高网...

【技术保护点】
1.一种贴图切换方法,其特征在于,包括:根据模型与贴图的对应关系,确定所述模型对应的原始贴图的标识字段;获取目标语言,基于所述标识字段以及所述目标语言获取目标贴图;将所述模型对应的原始贴图更换为目标贴图。

【技术特征摘要】
1.一种贴图切换方法,其特征在于,包括:根据模型与贴图的对应关系,确定所述模型对应的原始贴图的标识字段;获取目标语言,基于所述标识字段以及所述目标语言获取目标贴图;将所述模型对应的原始贴图更换为目标贴图。2.根据权利要求1所述的方法,其特征在于,所述基于所述标识字段以及所述目标语言获取目标贴图,包括:将所述标识字段与所述目标语言的语言标识按照预设格式进行拼接,获取第一名称;根据所述第一名称获取相应的所述目标贴图。3.根据权利要求2所述的方法,其特征在于,所述将所述模型对应的原始贴图更换为目标贴图,包括:获取所述原始贴图的名称为第二名称后对所述原始贴图的名称进行修改;将所述目标贴图命名为所述第二名称,以使所述模型对应的原始贴图更换为目标贴图。4.根据权利要求3所述的方法,其特征在于,所述获取所述原始贴图的名称为第二名称后对所述原始贴图的名称进行修改,包括:获取原始贴图的名称为第二名称,在所述第二名称中添加预设字段得到第三名称;将所述原始贴图命名为所述第三名称,以对所述原始贴图进行备份。5.根据权利要求4所述的方法,其特征在于,将所述模型对应的原始贴图更换为目标贴图之后,还包括:如果接收到撤销更换指令,则根据所述标识字段以及所述预设字段将备份的贴图重新确定为所述模型对应的贴图。6.根据权利要求1所述的方法,其特征在于,所述基于所述标识字段以及所述目标语言获取目标贴图,包括:基于所述标识字...

【专利技术属性】
技术研发人员:曾幸福
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1