基维:画布上的线条颜色不会升级

2024-10-01 13:33:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我在画布上设置线条的颜色有点困难。在

kivy drawable app

我将画布中矩形线的颜色链接到属性,奇怪的是,它似乎没有正确更新。通常矩形应该是红色或者根本看不到,但是这里总是白色的。在

以下是我的kv文件示例:

#:kivy 1.0.9

<Drawable>:
    rectangleColor: 1,0,0,1 if self.visible else 0,0,0,0
    canvas:
        Color:
            rgba: self.rectangleColor
        Line:
            rectangle: self.x+0.25*self.width, self.y+0.25*self.height, 0.5*self.width, 0.5*self.height

下面是相应的python文件:

^{pr2}$

你知道我做错了什么吗?在


Tags: 文件self示例属性链接颜色画布width