章节知识点总揽
3.2.5多边形
绘制多边形,只需要用Quad来制定具体的顶点位置即可,基本上与三角形用法类似。
新建relative.kv文件,内容如下:
<RelativeLayoutWidget>:
canvas:
Color:
rgba:[.5,.1,.1,1]
Quad:
points:310,250,640,280,480,500,380,520
继续使用上一篇的main.py文件,内容如下:
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
class RelativeLayoutWidget(BoxLayout):
def __init__(self,**kwargs):
super().__init__(**kwargs)
class RelativeApp(App):
def build(self):
return RelativeLayoutWidget()
if __name__=='__main__':
RelativeApp().run()
运行main.py文件,结果如下图:

上一篇:基本图型绘制——三角形
下一篇:基本图型绘制——线和点

博客介绍了使用Python进行多边形绘制的方法,通过Quad指定顶点位置,与三角形用法类似。还提及新建relative.kv文件,继续使用上一篇的main.py文件,运行该文件可得到绘制结果,同时给出了上下篇相关内容。
最低0.47元/天 解锁文章
1614

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



