System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种动态模型配置方法、终端设备、装置及存储介质。
技术介绍
1、相关技术中,当游戏场景中需要配置动态的模型,例如配置游戏场景中的鱼阵或鱼群时,通常需要为鱼阵或鱼群中的每一条鱼单独配置一条路径,使其沿该路径运动。
2、但是,游戏场景中的鱼的数量非常庞大时,相关技术则存在着配置工作量繁重、代码维护性低、代码可读性差且占用大量系统空间的问题。
技术实现思路
1、有鉴于此,本申请的目的在于提出一种动态模型配置方法、终端设备、装置及存储介质。
2、基于上述目的,在第一方面,本申请提供了一种动态模型配置方法,所述方法包括:
3、在游戏编辑场景中,接收通过游戏编辑器设置的多个目标点;
4、基于预设曲线方程和所述多个目标点生成针对目标模型集群的初始路径;
5、根据配置的目标偏移量对所述初始路径进行离散处理,生成所述初始路径对应的离散路径;
6、将目标路径和指定时间参数配置至所述目标模型集群中的各目标模型,用以在所述游戏编辑场景中控制各目标模型按所述指定时间参数沿所述目标路径运动,或在游戏运行场景中的目标虚拟角色触发目标事件时,在所述游戏运行场景中配置所述目标路径并控制各目标模型按指定时间参数沿所述目标路径运动;
7、其中,所述目标路径为所述初始路径和/或所述离散路径。
8、在第二方面,本申请提供了一种终端设备,所述终端设备中存储有目标游戏对应的模型集群数据,所述终端设备用于:<
...【技术保护点】
1.一种动态模型配置方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述多个目标点,至少包括:第一目标点、第二目标点以及第三目标点;所述初始路径,至少包括:第一初始路径;
3.根据权利要求2所述的方法,其特征在于,所述多个目标点,还包括:第四目标点以及第五目标点;所述初始路径,还包括:第二初始路径;
4.根据权利要求3所述的方法,其特征在于,所述根据沿所述第四连续点与所述第五连续点之间的连线上,由所述第四连续点指向所述第五连续点根据所述预设参数移动的第六连续点,以及所述第三目标点和所述第五目标点,基于二次贝塞尔曲线描述得到针对目标模型集群的所述第二初始路径之后,还包括:
5.根据权利要求2所述的方法,其特征在于,所述确定预先设置的多个目标点所在的不同平面之间的最大高度差是否为零之后,还包括:
6.根据权利要求5所述的方法,其特征在于,所述多个目标点,还包括:第四目标点;
7.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
8.根据权利要求1所述的方法,其特征在
9.根据权利要求1所述的方法,其特征在于,所述根据配置的目标偏移量对所述初始路径进行离散处理,生成所述初始路径对应的离散路径,包括:
10.根据权利要求1所述的方法,其特征在于,所述根据配置的目标偏移量对所述初始路径进行离散处理,生成所述初始路径对应的离散路径,包括:
11.根据权利要求1所述的方法,其特征在于,所述将目标路径和指定时间参数配置至所述目标模型集群中的各目标模型之前,还包括:
12.根据权利要求1所述的方法,其特征在于,所述将目标路径和指定时间参数配置至所述目标模型集群中的各目标模型,包括:
13.根据权利要求1所述的方法,其特征在于,所述在游戏运行场景中的目标虚拟角色触发目标事件时,在所述游戏运行场景中配置所述目标路径并控制各目标模型按指定时间参数沿所述目标路径运动的步骤,包括:
14.根据权利要求13所述的方法,其特征在于,所述在所述触发区域内的目标位置配置所述目标路径,包括:
15.根据权利要求1所述的方法,其特征在于,所述目标虚拟角色触发目标事件的步骤,包括:
16.一种终端设备,其特征在于,所述终端设备中存储有目标游戏对应的模型集群数据,所述终端设备用于:
17.一种终端设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至15任意一项所述的方法。
18.一种动态模型配置装置,其特征在于,所述装置包括:
19.一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,其特征在于,所述计算机指令用于使所述计算机实现权利要求1至15任一项所述的方法。
...【技术特征摘要】
1.一种动态模型配置方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述多个目标点,至少包括:第一目标点、第二目标点以及第三目标点;所述初始路径,至少包括:第一初始路径;
3.根据权利要求2所述的方法,其特征在于,所述多个目标点,还包括:第四目标点以及第五目标点;所述初始路径,还包括:第二初始路径;
4.根据权利要求3所述的方法,其特征在于,所述根据沿所述第四连续点与所述第五连续点之间的连线上,由所述第四连续点指向所述第五连续点根据所述预设参数移动的第六连续点,以及所述第三目标点和所述第五目标点,基于二次贝塞尔曲线描述得到针对目标模型集群的所述第二初始路径之后,还包括:
5.根据权利要求2所述的方法,其特征在于,所述确定预先设置的多个目标点所在的不同平面之间的最大高度差是否为零之后,还包括:
6.根据权利要求5所述的方法,其特征在于,所述多个目标点,还包括:第四目标点;
7.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
8.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
9.根据权利要求1所述的方法,其特征在于,所述根据配置的目标偏移量对所述初始路径进行离散处理,生成所述初始路径对应的离散路径,包括:
10.根据权利要求1所述的方法,其特征在于,所述根据配置的目标偏移量对所述初始路径...
【专利技术属性】
技术研发人员:梁焕升,
申请(专利权)人:上海网之易璀璨网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。