本公开涉及计算机,尤其涉及一种网格调整方法、网格调整装置、计算机可读存储介质与电子设备。
背景技术:
1、一些图形处理软件提供网格化的编辑界面,界面中的网格具有对齐、吸附等作用,从而方便用户的编辑操作。在编辑过程中,用户常常需要对网格的尺寸进行调整,例如在编辑大尺寸的对象时,相应地需要大尺寸的网格以作为参照,在编辑细节时,相应地需要小尺寸的网格以作为参照。
2、相关技术中,难以对网格实现便捷化的调整,例如需要用户手动更改网格的尺寸数值,这大大增加了用户的操作次数与繁琐性,影响编辑效率。
技术实现思路
1、本公开提供一种网格调整方法、网格调整装置、计算机可读存储介质与电子设备,以至少在一定程度上解决网格调整便捷性低的问题。
2、根据本公开的第一方面,提供一种网格调整方法,所述方法包括:在运行游戏程序所提供的图形用户界面中显示游戏编辑场景和辅助编辑网格,所述游戏编辑场景中包括一个或多个场景组件,所述辅助编辑网格用于在编辑所述场景组件时使所述场景组件与所述辅助编辑网格对齐;响应于对第一场景组件连续进行多次相同类型的预设编辑操作,调整所述辅助编辑网格的尺寸;所述第一场景组件是所述一个或多个场景组件中的场景组件,所述预设编辑操作是改变所述第一场景组件与所述辅助编辑网格的位置关系的编辑操作。
3、根据本公开的第二方面,提供一种网格调整装置,所述装置包括:场景显示处理模块,被配置为在运行游戏程序所提供的图形用户界面中显示游戏编辑场景和辅助编辑网格,所述游戏编辑场景中包括一个或多个场景组件,所述辅助编辑网格用于在编辑所述场景组件时使所述场景组件与所述辅助编辑网格对齐;网格尺寸处理模块,被配置为响应于对第一场景组件连续进行多次相同类型的预设编辑操作,调整所述辅助编辑网格的尺寸;所述第一场景组件是所述一个或多个场景组件中的场景组件,所述预设编辑操作是改变所述第一场景组件与所述辅助编辑网格的位置关系的编辑操作。
4、根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面的网格调整方法及其可能的实现方式。
5、根据本公开的第四方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令,来执行上述第一方面的网格调整方法及其可能的实现方式。
6、本公开的技术方案具有以下有益效果:
7、一方面,能够在识别辅助编辑网格的尺寸无法满足用户操作需求的情况下,对辅助编辑网格的尺寸进行自动调整,实现了自动化的网格尺寸调整,无需用户手动调整网格尺寸或通过调整视图大小来调整网格尺寸,减少用户在编辑过程中的操作次数。另一方面,本方案能够使辅助编辑网格的尺寸较好地满足用户操作需求,用户在移动或缩放场景组件时,以尺寸合适的辅助编辑网格作为参照或进行对齐,有利于实现精准操作,提升操作的便利性与编辑效率。
1.一种网格调整方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述调整所述辅助编辑网格的尺寸,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述预设编辑操作的操作距离和/或所述第一场景组件与相邻的场景组件的对齐距离,调整所述辅助编辑网格的尺寸,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述辅助编辑网格的当前尺寸与所述操作距离的第一比值,和/或所述辅助编辑网格的当前尺寸与所述对齐距离的第二比值,确定目标调整倍率,包括:
5.根据权利要求2至4任一项所述的方法,其特征在于,所述预设编辑操作的操作距离包括以下任意一种或多种:多次所述预设编辑操作中最后一次预设编辑操作的操作距离;多次所述预设编辑操作的累积操作距离;多次所述预设编辑操作的平均操作距离;多次所述预设编辑操作的最大操作距离;多次所述预设编辑操作的最小操作距离。
6.根据权利要求1所述的方法,其特征在于,所述响应于对第一场景组件连续进行多次相同类型的预设编辑操作,调整所述辅助编辑网格的尺寸,包括:
7.根据权利要求1所述的方法,其特征在于,在调整所述辅助编辑网格的尺寸之后,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述对所述第一场景组件或第二场景组件的编辑操作满足预设条件,包括:对所述第一场景组件或第二场景组件的编辑操作的操作距离大于所述辅助编辑网格的单位尺寸的m倍,或小于所述辅助编辑网格的单位尺寸的1/n;m、n为不小于2的正整数。
9.根据权利要求1所述的方法,其特征在于,在调整所述辅助编辑网格的尺寸之前,所述方法还包括:
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
11.一种网格调整装置,其特征在于,所述装置包括:
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至10任一项所述的方法。
13.一种电子设备,其特征在于,包括: