本发明涉及软件设计,具体涉及一种图形圆角属性随旋转和翻转变化方法及相关装置。
背景技术:
1、在图形设计软件中,用户常常需要设置图形元素的圆角属性。然而,当进行旋转或翻转操作后,圆角属性面板中的数值并不会随着图形元素的位置变化而相应调整,导致用户调整圆角属性时困难重重。如图2所示,用户对矩形设置了圆角,在进行旋转或翻转操作之后,右侧属性面板中圆角数值不会跟随矩形的圆角位置而发生变化,此时用户若想调整圆角数值就不易找到相应的圆角,不但耗费时间还很容易出错。
2、为解决上述问题,本发明研发一种可以使图形圆角属性面板中的数值能够随旋转和翻转操作而动态变化的方法,以解决在旋转或翻转操作后用户调整圆角数值时难以找到相应圆角位置的问题,进而提高操作的准确性和效率。
技术实现思路
1、鉴于上述问题,提出一种图形圆角属性随旋转和翻转变化方法及相关装置,以便于用户快速找到设计元素相应圆角的位置,进而提高操作准确性和效率。
2、根据本发明的一个方面,提供了一种图形圆角属性随旋转和翻转变化方法,包括:
3、在设计软件中的画布页中,响应设计元素的旋转或翻转操作,其中,所述设计元素包括容器、矩形、组件、实例、组以及布尔组,所述翻转操作包括水平翻转与垂直翻转;
4、根据所述设计元素的旋转角度或翻转操作,判断所述设计元素中各个圆角在世界坐标系中的象限区域,其中,所述象限区域包括第一象限、第二象限、第三象限以及第四象限;
5、在圆角属性面板中显示所述设计元素的圆角数值,其中,所述圆角属性面板的显示数值与各个圆角所在的象限区域相对应。
6、在一种可选的方式中,所述方法还包括:
7、当所述设计元素的数量为多个时,在所述圆角属性面板的各个显示数值中分别显示所述设计元素的多个圆角数值。
8、在一种可选的方式中,所述方法还包括:
9、当所述设计元素的圆角位于象限共同边界时,根据相邻象限的共同边界划分象限区域;
10、其中,当在第一象限、第二象限的共同边界时,即y轴的正半轴,则归属于第一象限;
11、当在第二象限、第三象限的共同边界时,即x轴的负半轴,则归属于第二象限;
12、当在第三象限、第四象限的共同边界时,即y轴的负半轴,则归属于第三象限;
13、当在第四象限、第一象限的共同边界时,即x轴的正半轴,则归属于第四象限。
14、在一种可选的方式中,所述方法还包括:
15、所述设计软件包括设计模式与研发模式;
16、其中,当处于研发模式时,所述设计元素的圆角数值则保持不变。
17、在一种可选的方式中,所述方法还包括:
18、当所述设计元素的数量为多个时,在所述圆角属性面板的各个显示数值中显示当前选中的设计元素的圆角数值。
19、在一种可选的方式中,所述方法还包括:
20、当鼠标处于所述设计元素的各个圆角的预设区域半径时,通过鼠标提示信息动态显示所述圆角的圆角数值,并在圆角属性面板中高亮显示与所述圆角象限区域相对应的圆角数值。
21、在一种可选的方式中,所述方法还包括:
22、根据所述设计元素划分为四个象限区域,在所述设计元素的中心显示世界坐标系以及象限区域。
23、在一种可选的方式中,所述方法还包括:
24、当所述设计元素在三维坐标系中进行旋转或翻转操作时,标注所述设计元素各个圆角的颜色和序号;
25、在所述圆角属性面板中,以前视图或俯视图的视角显示所述各个圆角的数值、颜色与序号。
26、根据本申请的另一方面,提供了一种图形圆角属性随旋转和翻转变化装置,包括:
27、操作模块,用于在设计软件中的画布页中,响应设计元素的旋转或翻转操作,其中,所述设计元素包括容器、矩形、组件、实例、组以及布尔组,所述翻转操作包括水平翻转与垂直翻转;
28、判断模块,用于根据所述设计元素的旋转角度或翻转操作,判断所述设计元素中各个圆角在世界坐标系中的象限区域,其中,所述象限区域包括第一象限、第二象限、第三象限以及第四象限;
29、显示模块,用于在圆角属性面板中显示所述设计元素的圆角数值,其中,所述圆角属性面板的显示数值与各个圆角所在的象限区域相对应。
30、根据本申请的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
31、所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述图形圆角属性随旋转和翻转变化方法对应的操作。
32、本发明上述实施例提供的方案,在设计软件中的画布页中,响应设计元素的旋转或翻转操作,其中,设计元素包括容器、矩形、组件、实例、组以及布尔组,翻转操作包括水平翻转与垂直翻转;根据设计元素的旋转角度或翻转操作,判断设计元素中各个圆角在世界坐标系中的象限区域,其中,象限区域包括第一象限、第二象限、第三象限以及第四象限;在圆角属性面板中显示设计元素的圆角数值,其中,圆角属性面板的显示数值与各个圆角所在的象限区域相对应。本发明对设计元素进行旋转或翻转时,圆角属性面板中的数值随着设计元素的位置变化而动态调整,便于用户快速找到相应圆角的位置,提高了操作准确性和效率。
33、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述说明和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
1.一种图形圆角属性随旋转和翻转变化方法,其特征在于,包括:
2.根据权利要求1所述的图形圆角属性随旋转和翻转变化方法,其特征在于,所述方法还包括:
3.根据权利要求1或2所述的图形圆角属性随旋转和翻转变化方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的图形圆角属性随旋转和翻转变化方法,其特征在于,所述方法还包括:
5.根据权利要求2所述的图形圆角属性随旋转和翻转变化方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的图形圆角属性随旋转和翻转变化方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的图形圆角属性随旋转和翻转变化方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的图形圆角属性随旋转和翻转变化方法,其特征在于,所述方法还包括:
9.一种图形圆角属性随旋转和翻转变化装置,其特征在于,包括:
10.一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;