System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 对象实例的创建方法及装置、存储介质、电子装置制造方法及图纸_技高网

对象实例的创建方法及装置、存储介质、电子装置制造方法及图纸

技术编号:41522847 阅读:3 留言:0更新日期:2024-06-03 22:55
本发明专利技术提供了一种对象实例的创建方法及装置、存储介质、电子装置,所述方法包括:响应用户的选择指令,选择待创建目标交互对象的目标美术模型,其中,所述目标美术模型包括所述目标交互对象的形象数据;根据预设绑定关系查找与所述目标美术模型匹配的预设模板,其中,所述预设模板用于描述所述目标交互对象的场景交互属性;采用所述目标美术模型和所述预设模板创建所述目标交互对象的对象实例。本方案解决了相关技术创作UGC内容的效率低的技术问题,用户在创建过程中对底层的预设模板和实例无感,降低了UGC的创作难度,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及计算机,具体而言,涉及一种对象实例的创建方法及装置、存储介质、电子装置


技术介绍

1、相关技术中,编辑器是为了电子游戏等虚拟产品进行创作而设计的软件,而开发者也可以将编辑器开放给普通玩家,在吸引潜在玩家的同时也鼓励玩家一同进行游戏的创作。而且,广大玩家或者一些个人工作室的创造力其实也是巨大的,潜力更是无穷。而编辑器本身就是适合“玩家共建”的一种工具,由其创作出的内容同样能够吸引广大游戏用户。

2、相关技术中,ugc(user generated content,用户生成内容)编辑器主要是面向专业设计人员开发,而大部分用户是非专业创作者,理解数据模板与实例关系有一定困难,传统方法很难被普通用户学习,导致普通玩家创作的效率低。

3、针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。


技术实现思路

1、本专利技术实施例提供了一种对象实例的创建方法及装置、存储介质、电子装置。

2、根据本专利技术的一个实施例,提供了一种对象实例的创建方法,包括:响应用户的选择指令,选择待创建目标交互对象的目标美术模型,其中,所述目标美术模型包括所述目标交互对象的形象数据;根据预设绑定关系查找与所述目标美术模型匹配的预设模板,其中,所述预设模板用于描述所述目标交互对象的场景交互属性;采用所述目标美术模型和所述预设模板创建所述目标交互对象的对象实例。

3、可选的,所述预设模板包括以下至少之一:模板标识,模板数值,交互类型信息。

4、可选的,所述模板数值包括以下至少之一:生命属性项的生命值,速度属性项的移动速度值,攻击属性项的攻击值,防御属性项的防御值。

5、可选的,所述交互类型信息包括:交互距离,显示图标,社交属性项。

6、可选的,根据预设绑定关系查找与所述目标美术模型匹配的预设模板包括:确定所述目标交互对象的对象类型和对象属性,其中,所述对象类型包括:交互物,npc;根据预设绑定关系查找与所述目标美术模型、所述对象类型和所述对象属性匹配的预设模板。

7、可选的,响应客户端的选择指令,选择待创建目标交互对象的目标美术模型,包括:在ugc界面的工具栏上检测第一ugc客户端触发的选择指令;将所述选择指令选中的美术模型确定为待创建目标交互对象的目标美术模型,以及将所述目标美术模型添加至虚拟交互场景。

8、可选的,在根据预设绑定关系查找与所述目标美术模型匹配的预设模板之前,所述方法还包括:接收第二ugc客户端发送的第一配置指令,采用所述第一配置指令配置所述预设绑定关系;和/或,接收第三ugc客户端发送的第二配置指令,采用所述第二配置指令配置所述预设模板。

9、可选的,采用所述第二配置指令配置所述预设模板包括:解析所述第二配置指令,提取所述第二配置指令携带的属性值;判断所述属性值是否在预设范围内;若所述属性值在预设范围内,采用所述属性值配置所述预设模板。

10、可选的,采用所述目标美术模型和所述预设模板创建所述目标交互对象的对象实例包括:采用所述预设模板生成与实例相关的模板数据,采用所述目标美术模型的数据生成预定格式的模型文件;采用所述数据模板和所述模型文件生成目标模板数据,并将所述目标模板数据与所述目标交互对象的对象实例进行关联。

11、可选的,在采用所述目标美术模型和所述预设模板创建所述目标交互对象的对象实例之后,所述方法还包括:检测第四ugc客户端触发的针对所述对象实例的选中操作;判断所述对象实例是否创建完成;若所述对象实例创建完成,在所述对象实例所在的场景界面中显示复制组件;检测所述第四ugc客户端基于所述复制组件触发的复制指令;响应所述复制指令,创建与所述对象实例相同的孪生对象实例,并将所述对象实例和所述孪生对象实例添加至同一个实例组,其中,每个实例组对应同一个预设模板。

12、可选的,在选择待创建目标交互对象的目标美术模型之前,所述方法还包括:配置多个类别的美术模型;在素材库中按照模型标签和模型图像分类显示所述多个类别的美术模型。

13、根据本专利技术的另一个实施例,提供了一种对象实例的创建装置,包括:选择模块,用于响应用户的选择指令,选择待创建目标交互对象的目标美术模型,其中,所述目标美术模型包括所述目标交互对象的形象数据;查找模块,用于根据预设绑定关系查找与所述目标美术模型匹配的预设模板,其中,所述预设模板用于描述所述目标交互对象的场景交互属性;创建模块,用于采用所述目标美术模型和所述预设模板创建所述目标交互对象的对象实例。

14、可选的,所述预设模板包括以下至少之一:模板标识,模板数值,交互类型信息。

15、可选的,所述模板数值包括以下至少之一:生命属性项的生命值,速度属性项的移动速度值,攻击属性项的攻击值,防御属性项的防御值。

16、可选的,所述交互类型信息包括:交互距离,显示图标,社交属性项。

17、可选的,所述查找模块包括:确定单元,用于确定所述目标交互对象的对象类型和对象属性,其中,所述对象类型包括:交互物,npc;查找单元,用于根据预设绑定关系查找与所述目标美术模型、所述对象类型和所述对象属性匹配的预设模板。

18、可选的,所述选择模块包括:检测单元,用于在ugc界面的工具栏上检测第一ugc客户端触发的选择指令;添加单元,用于将所述选择指令选中的美术模型确定为待创建目标交互对象的目标美术模型,以及将所述目标美术模型添加至虚拟交互场景。

19、可选的,所述装置还包括:第一配置模块,用于在所述查找模块根据预设绑定关系查找与所述目标美术模型匹配的预设模板之前,接收第二ugc客户端发送的第一配置指令,采用所述第一配置指令配置所述预设绑定关系;和/或,第二配置模块,用于在所述查找模块根据预设绑定关系查找与所述目标美术模型匹配的预设模板之前,接收第三ugc客户端发送的第二配置指令,采用所述第二配置指令配置所述预设模板。

20、可选的,所述第二配置模块包括:提取单元,用于解析所述第二配置指令,提取所述第二配置指令携带的属性值;判断单元,用于判断所述属性值是否在预设范围内;配置单元,用于若所述属性值在预设范围内,采用所述属性值配置所述预设模板。

21、可选的,所述创建模块包括:生成单元,用于采用所述预设模板生成与实例相关的模板数据,采用所述目标美术模型的数据生成预定格式的模型文件;管理单元,用于采用所述数据模板和所述模型文件生成目标模板数据,并将所述目标模板数据与所述目标交互对象的对象实例进行关联。

22、可选的,所述装置还包括:第一检测模块,用于在所述创建模块采用所述目标美术模型和所述预设模板创建所述目标交互对象的对象实例之后,检测第四ugc客户端触发的针对所述对象实例的选中操作;判断模块,用于判断所述对象实例是否创建完成;显示模块,用于若所述对象实例创建完成,在所述对象实例所在的场景界面中显示复制组件;第二检测模块,用于检测所述第四ugc客户端基于所述复本文档来自技高网...

【技术保护点】

1.一种对象实例的创建方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据预设绑定关系查找与所述目标美术模型匹配的预设模板包括:

3.根据权利要求1所述的方法,其特征在于,响应客户端的选择指令,选择待创建目标交互对象的目标美术模型,包括:

4.根据权利要求1所述的方法,其特征在于,在根据预设绑定关系查找与所述目标美术模型匹配的预设模板之前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,采用所述第二配置指令配置所述预设模板包括:

6.根据权利要求1所述的方法,其特征在于,采用所述目标美术模型和所述预设模板创建所述目标交互对象的对象实例包括:

7.根据权利要求1所述的方法,其特征在于,在采用所述目标美术模型和所述预设模板创建所述目标交互对象的对象实例之后,所述方法还包括:

8.一种对象实例的创建装置,其特征在于,包括:

9.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行权利要求1至7任一项中所述的方法。p>

10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至7任一项中所述的方法。

...

【技术特征摘要】

1.一种对象实例的创建方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据预设绑定关系查找与所述目标美术模型匹配的预设模板包括:

3.根据权利要求1所述的方法,其特征在于,响应客户端的选择指令,选择待创建目标交互对象的目标美术模型,包括:

4.根据权利要求1所述的方法,其特征在于,在根据预设绑定关系查找与所述目标美术模型匹配的预设模板之前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,采用所述第二配置指令配置所述预设模板包括:

6.根据权利要求1所述的方法,其特征在于,采用所述目标美...

【专利技术属性】
技术研发人员:宋宇王立超
申请(专利权)人:上海开拓寰宇技术开发有限公司
类型:发明
国别省市:

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

1