章节知识点总揽
3.2.3 半圆
半圆工作原理与椭圆基本一致,但增加了三个新的属性
angle_start:开始处与y轴(也可以理解为:垂直方向或12点方向)的角度。
angle_end:结束处与y轴的角度
segments:边数,例如:画三角形时设置为3
注意:
一般情况,angle_start大于angle_end,如果不够就增加360度。此时Kivy会顺时针画出图形。
angle_start小于angle_end时,Kivy会逆时针画出图形。
在椭圆的relative.kv文件基础上,增加angle_start和angle_end属性,angle_start为120度(90度+30度),angle_end属性为420度(360度+60度)。具体如下:
<RelativeLayoutWidget>:
canvas:
Color:
rgba:[.5,.1,.1,1]
Ellipse:
size:self.width*0.

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



