System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及计算机与人机交互,尤其涉及一种游戏编辑预览方法、游戏编辑预览装置、计算机可读存储介质与电子设备。
技术介绍
1、随着计算机与人机交互技术的发展,一些游戏提供了用户自定义编辑游戏场景(或游戏地图)的功能。在编辑游戏场景时,用户通常会在场景中摆放大量的场景组件,如建筑、家具、树木、机关等,场景组件能够起到美化场景的作用,还可以实现特定的玩法逻辑。
2、相关技术中,在编辑状态下用户难以了解到场景组件的物理信息。例如,在编辑状态下用户无法看到不同场景组件之间由于位置重合而产生的物理碰撞效果,在游戏运行状态下程序可能会自动调整其中一个场景组件的位置,使其不再与其他场景组件重合,但是这样会改变用户原本编辑的信息,可能导致场景组件或游戏场景的实际游戏效果偏离预期。
技术实现思路
1、本公开提供一种游戏编辑预览方法、游戏编辑预览装置、计算机可读存储介质与电子设备,以至少在一定程度上解决在编辑状态下用户难以了解到场景组件的物理信息的问题。
2、根据本公开的第一方面,提供一种游戏编辑预览方法,所述方法包括:在运行游戏程序所提供的图形用户界面中显示游戏编辑场景;所述游戏编辑场景包括一个或多个场景组件;所述场景组件被配置为在游戏运行场景中生成对应的虚拟模型;响应第一预览操作,将多个物理预览模式中的第一物理预览模式确定为针对目标场景组件的当前物理预览模式,显示所述目标场景组件对应的目标虚拟碰撞对象的轮廓线;其中,所述目标场景组件是所述游戏编辑场景中的场景组件;所述目标虚拟碰
3、根据本公开的第二方面,提供一种游戏编辑预览装置,所述装置包括:游戏编辑场景显示处理模块,被配置为在运行游戏程序所提供的图形用户界面中显示游戏编辑场景;所述游戏编辑场景包括一个或多个场景组件;所述场景组件被配置为在游戏运行场景中生成对应的虚拟模型;物理预览处理模块,被配置为响应第一预览操作,将多个物理预览模式中的第一物理预览模式确定为针对目标场景组件的当前物理预览模式,显示所述目标场景组件对应的目标虚拟碰撞对象的轮廓线;其中,所述目标场景组件是所述游戏编辑场景中的场景组件;所述目标虚拟碰撞对象被配置为检测与所述目标场景组件发生碰撞的虚拟对象。
4、根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面的游戏编辑预览方法及其可能的实现方式。
5、根据本公开的第四方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令,来执行上述第一方面的游戏编辑预览方法及其可能的实现方式。
6、本公开的技术方案具有以下有益效果:
7、一方面,通过提供物理预览模式并显示目标场景组件对应的目标虚拟碰撞对象,使得用户能够直观地了解到目标场景组件的碰撞区域等物理信息,有利于用户进行准确编辑,如以目标虚拟碰撞对象为参考,准确编辑多个场景组件的相互位置关系,避免重合。另一方面,提供多个物理预览模式,使得用户能够灵活选择观察目标虚拟碰撞对象的不同信息,如在第一物理预览模式下用户可以看到目标虚拟碰撞对象的轮廓线,这样对于目标虚拟碰撞对象的结构组成以及资源占用情况能够产生更加清楚地认知,便于对场景组件的资源占用进行合理分配,提高编辑效率。
本文档来自技高网...【技术保护点】
1.一种游戏编辑预览方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述显示所述目标场景组件对应的目标虚拟碰撞对象的轮廓线,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述显示所述目标场景组件对应的目标虚拟碰撞对象的轮廓线,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述目标虚拟碰撞对象的轮廓线包括所述目标虚拟碰撞对象的每个表面上的边界线。
8.根据权利要求1所述的方法,其特征在于,所述响应第一预览操作,将多个物理预览模式中的第一物理预览模式确定为针对目标场景组件的当前物理预览模式,包括:
9.根据权利要求1所述的方法,其特征在于,所述响应第一预览操作,将多个物理预览模式中的第一物理预览模式确定为针对目标场景组件的当前物理预览模式,包括:
10.根据权利要求
11.根据权利要求1所述的方法,其特征在于,所述方法还包括:
12.根据权利要求11所述的方法,其特征在于,所述第二预览操作包括物理预览触发操作和第二选择操作;所述响应第二预览操作,将多个物理预览模式中的第二物理预览模式确定为针对目标场景组件的当前物理预览模式,显示所述目标场景组件对应的目标虚拟碰撞对象的表面或填充体,包括:
13.根据权利要求11所述的方法,其特征在于,所述方法还包括:
14.根据权利要求11所述的方法,其特征在于,所述显示所述目标场景组件对应的目标虚拟碰撞对象的表面或填充体,包括:
15.根据权利要求1所述的方法,其特征在于,所述显示所述目标场景组件对应的目标虚拟碰撞对象的轮廓线,包括:
16.根据权利要求1至15任一项所述的方法,其特征在于,在显示所述目标场景组件对应的目标虚拟碰撞对象的轮廓线,或者显示所述目标场景组件对应的目标虚拟碰撞对象的表面或填充体之前,所述方法还包括:
17.根据权利要求16所述的方法,其特征在于,所述根据所述目标场景组件的物理参数获取所述目标场景组件对应的目标虚拟碰撞对象,包括:
18.根据权利要求16所述的方法,其特征在于,所述根据所述目标场景组件的物理参数获取所述目标场景组件对应的目标虚拟碰撞对象,包括:
19.根据权利要求16所述的方法,其特征在于,所述根据所述目标场景组件的物理参数获取所述目标场景组件对应的目标虚拟碰撞对象,包括:
20.根据权利要求16所述的方法,其特征在于,所述方法还包括:
21.根据权利要求16所述的方法,其特征在于,所述方法还包括:
22.根据权利要求1至15任一项所述的方法,其特征在于,所述方法还包括:
23.根据权利要求22所述的方法,其特征在于,所述方法还包括:
24.根据权利要求1至15任一项所述的方法,其特征在于,所述方法还包括:
25.一种游戏编辑预览装置,其特征在于,所述装置包括:
26.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至24任一项所述的方法。
27.一种电子设备,其特征在于,包括:
...【技术特征摘要】
1.一种游戏编辑预览方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述显示所述目标场景组件对应的目标虚拟碰撞对象的轮廓线,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述显示所述目标场景组件对应的目标虚拟碰撞对象的轮廓线,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述目标虚拟碰撞对象的轮廓线包括所述目标虚拟碰撞对象的每个表面上的边界线。
8.根据权利要求1所述的方法,其特征在于,所述响应第一预览操作,将多个物理预览模式中的第一物理预览模式确定为针对目标场景组件的当前物理预览模式,包括:
9.根据权利要求1所述的方法,其特征在于,所述响应第一预览操作,将多个物理预览模式中的第一物理预览模式确定为针对目标场景组件的当前物理预览模式,包括:
10.根据权利要求1所述的方法,其特征在于,所述第一预览操作包括物理预览触发操作和第一选择操作;所述响应第一预览操作,将多个物理预览模式中的第一物理预览模式确定为针对目标场景组件的当前物理预览模式,显示所述目标场景组件对应的目标虚拟碰撞对象的轮廓线,包括:
11.根据权利要求1所述的方法,其特征在于,所述方法还包括:
12.根据权利要求11所述的方法,其特征在于,所述第二预览操作包括物理预览触发操作和第二选择操作;所述响应第二预览操作,将多个物理预览模式中的第二物理预览模式确定为针对目标场景组件的当前物理预览模式,显示所述目标场景组件对应的目标虚拟碰撞对象的表面或填充体,包括:
13.根...
【专利技术属性】
技术研发人员:贾若愚,陈文旭,温文镇,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。