System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 组件编辑处理方法、装置、存储介质与电子设备制造方法及图纸_技高网

组件编辑处理方法、装置、存储介质与电子设备制造方法及图纸

技术编号:41124215 阅读:2 留言:0更新日期:2024-04-30 17:51
本公开提供一种组件编辑处理方法、装置、存储介质与电子设备,涉及游戏技术领域。其中,该组件编辑处理方法包括:在运行游戏程序所提供的图形用户界面中显示游戏编辑场景;响应针对待编辑场景组件的镜像编辑操作,在游戏编辑场景中显示待编辑场景组件对应的候选镜像轴;响应针对候选镜像轴的第一操作,确定目标镜像轴,并控制待编辑场景组件以目标镜像轴为镜像轴进行镜像,得到目标场景组件;响应针对目标镜像轴的第二操作,确定与第二操作相匹配的目标编辑指令,并基于目标编辑指令对目标场景组件进行编辑。本公开通过镜像轴实现场景组件的镜像以及镜像后的场景组件的编辑,可在一定程度上提升场景组件整体的编辑效率。

【技术实现步骤摘要】

本公开涉及游戏,尤其涉及一种组件编辑处理方法、组件编辑处理装置、计算机可读存储介质与电子设备。


技术介绍

1、在游戏场景编辑、产品建模、动画制作等编辑场景下,常常需要对场景组件进行编辑处理,例如镜像、移动、旋转、缩放等,以使场景组件呈现出用户期望的效果。

2、相关技术中,在对场景组件进行镜像处理时,玩家通常需要先选中场景组件并在镜像编辑界面实现镜像翻转,镜像翻转后,若用户需要对镜像后的场景组件进行进一步编辑处理,则需要先退出镜像编辑界面并再次选中镜像后的场景组件,并对该镜像后的场景组件进行进一步的编辑,操作步骤较为繁琐,导致场景组件整体的编辑效率较低。

3、需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本公开提供了一种组件编辑处理方法、组件编辑处理装置、计算机可读存储介质与电子设备,进而至少在一定程度上克服相关技术中场景组件整体的编辑效率较低的问题。

2、本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。

3、根据本公开的第一方面,提供一种组件编辑处理方法,所述方法包括:在运行游戏程序所提供的图形用户界面中显示游戏编辑场景;所述游戏编辑场景包括一个或多个场景组件;响应针对待编辑场景组件的镜像编辑操作,在所述游戏编辑场景中显示所述待编辑场景组件对应的候选镜像轴;所述待编辑场景组件是所述一个或多个场景组件中的组件;响应针对所述候选镜像轴的第一操作,确定目标镜像轴,并控制所述待编辑场景组件以所述目标镜像轴为镜像轴进行镜像,得到目标场景组件;响应针对所述目标镜像轴的第二操作,确定与所述第二操作相匹配的目标编辑指令,并基于所述目标编辑指令对所述目标场景组件进行编辑。

4、根据本公开的第二方面,提供一种组件编辑处理装置,所述装置包括:场景显示模块,用于在运行游戏程序所提供的图形用户界面中显示游戏编辑场景;所述游戏编辑场景包括一个或多个场景组件;镜像轴显示模块,用于响应针对待编辑场景组件的镜像编辑操作,在所述游戏编辑场景中显示所述待编辑场景组件对应的候选镜像轴;所述待编辑场景组件是所述一个或多个场景组件中的组件;组件镜像模块,用于响应针对所述候选镜像轴的第一操作,确定目标镜像轴,并控制所述待编辑场景组件以所述目标镜像轴为镜像轴进行镜像,得到目标场景组件;操作控制模块,用于响应针对所述目标镜像轴的第二操作,确定与所述第二操作相匹配的目标编辑指令,并基于所述目标编辑指令对所述目标场景组件进行编辑。

5、根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述组件编辑处理方法及其可能的实现方式。

6、根据本公开的第四方面,提供一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述组件编辑处理方法及其可能的实现方式。

7、本公开的技术方案具有以下有益效果:

8、上述组件编辑处理过程中,在运行游戏程序所提供的图形用户界面中显示游戏编辑场景;游戏编辑场景包括一个或多个场景组件;响应针对待编辑场景组件的镜像编辑操作,在游戏编辑场景中显示待编辑场景组件对应的候选镜像轴;待编辑场景组件是一个或多个场景组件中的组件;响应针对候选镜像轴的第一操作,确定目标镜像轴,并控制待编辑场景组件以目标镜像轴为镜像轴进行镜像,得到目标场景组件;响应针对目标镜像轴的第二操作,确定与第二操作相匹配的目标编辑指令,并基于目标编辑指令对目标场景组件进行编辑。一方面,本公开通过镜像轴实现场景组件的镜像,能够直观可视化的显示镜像的方向和位置,以便于用户操作。另一方面,本公开通过镜像轴在实现场景组件镜像的同时还可实现对镜像后的场景组件进行进一步编辑,可在一定程度上提升场景组件整体的编辑效率。

9、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

本文档来自技高网...

【技术保护点】

1.一种组件编辑处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述响应针对待编辑场景组件的镜像编辑操作,在所述游戏编辑场景中显示所述待编辑场景组件对应的候选镜像轴,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述待编辑场景组件在所述游戏编辑场景中的位置,确定所述待编辑场景组件对应的候选镜像轴的位置,包括:

4.根据权利要求1所述的方法,其特征在于,所述响应针对待编辑场景组件的镜像编辑操作,在所述游戏编辑场景中显示所述待编辑场景组件对应的候选镜像轴,包括:

5.根据权利要求1所述的方法,其特征在于,所述第二操作为与所述第一操作连续的操作,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述候选镜像轴包括轴线和镜像控件,所述第一操作为作用于所述轴线的操作,所述第二操作为与所述第一操作连续的操作;所述镜像控件配置为响应第三操作控制所述待编辑场景组件进行镜像。

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求6所述的方法,其特征在于,所述方法还包括:

9.根据权利要求6所述的方法,其特征在于,所述响应针对所述目标镜像轴的第二操作,包括:

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.根据权利要求1所述的方法,其特征在于,所述控制所述待编辑场景组件以所述目标镜像轴为镜像轴进行镜像,得到目标场景组件,包括:

12.根据权利要求1所述的方法,其特征在于,所述确定与所述第二操作相匹配的目标编辑指令,并基于所述目标编辑指令对所述目标场景组件进行编辑,包括:

13.根据权利要求12所述的方法,其特征在于,所述第二操作为沿所述目标镜像轴正向或反向移动的移动控制操作。

14.根据权利要求1所述的方法,其特征在于,所述确定与所述第二操作相匹配的目标编辑指令,并基于所述目标编辑指令对所述目标场景组件进行编辑,包括:

15.根据权利要求14所述的方法,其特征在于,所述第二操作为围绕所述目标场景组件逆时针或顺时针旋转的旋转控制操作。

16.根据权利要求1所述的方法,其特征在于,所述确定与所述第二操作相匹配的目标编辑指令,并基于所述目标编辑指令对所述目标场景组件进行编辑,包括:

17.根据权利要求16所述的方法,其特征在于,所述第二操作为背离或朝向所述目标场景组件的缩放控制操作。

18.一种组件编辑处理装置,其特征在于,所述装置包括:

19.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至17任一项所述的方法。

20.一种电子设备,其特征在于,包括:

...

【技术特征摘要】

1.一种组件编辑处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述响应针对待编辑场景组件的镜像编辑操作,在所述游戏编辑场景中显示所述待编辑场景组件对应的候选镜像轴,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述待编辑场景组件在所述游戏编辑场景中的位置,确定所述待编辑场景组件对应的候选镜像轴的位置,包括:

4.根据权利要求1所述的方法,其特征在于,所述响应针对待编辑场景组件的镜像编辑操作,在所述游戏编辑场景中显示所述待编辑场景组件对应的候选镜像轴,包括:

5.根据权利要求1所述的方法,其特征在于,所述第二操作为与所述第一操作连续的操作,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述候选镜像轴包括轴线和镜像控件,所述第一操作为作用于所述轴线的操作,所述第二操作为与所述第一操作连续的操作;所述镜像控件配置为响应第三操作控制所述待编辑场景组件进行镜像。

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求6所述的方法,其特征在于,所述方法还包括:

9.根据权利要求6所述的方法,其特征在于,所述响应针对所述目标镜像轴的第二操作,包括:

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.根...

【专利技术属性】
技术研发人员:苗成铭吴昌文
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1