gpt4 book ai didi

python - 不使用kv语言如何在kivy中绘制对象?

转载 作者:太空宇宙 更新时间:2023-11-04 06:00:01 25 4
gpt4 key购买 nike

我一直在关注这个 tutorial ,“添加简单图形”部分。但是我无法让程序绘制图像。 Kivy 没有检测到 pong.kv 文件,我已经尝试了所有我能想到的方法。有谁知道不使用 kv 语言在 kivy 中绘制对象的方法吗?

编辑:很抱歉之前没有这么说。我宁愿丢失 kv 文件。

最佳答案

正如 Mark 所建议的,最好让 .kv 文件正常工作。您应该告诉我们您尝试了什么,我们可以尝试找出问题所在。但是,可以在没有以下情况的情况下绘制图形:

def __init__(self, **kwargs):
super(PongBall, self).__init__(**kwargs)
with self.canvas:
Color(1,1,1,1)
self.ball = Ellipse(size=[50,50],pos=[150,150])

在这里,我刚刚在给定位置创建了一个给定大小的白球。您还可以在此处添加其他属性或其他图形对象。

(我还没有测试过上面的内容,如果其中包含错误,我们深表歉意)。

希望对您有所帮助。

关于python - 不使用kv语言如何在kivy中绘制对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25576455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com