制作闪光图像

2024-04-20 05:06:23 发布

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

我一直在尝试用kivy制作一张闪光的图片,但是自从时间。睡眠()不能在kivy中使用,我不知道如何处理它。你知道吗

  • Python3
  • kivy 1.11.0版

我找过类似的项目和样品,但找不到。我发现了一些关于闪烁文本的代码(如下面的一个),但它给出了一个错误。(顺便说一句,由于一些限制,我不能使用.kv格式。)

anim  = Animation(alpha=0, duration=0.1) + Animation(alpha=0, duration=1)
anim += Animation(alpha=1, duration=0.1) + Animation(alpha=1, duration=1)
anim.repeat = True
anim.start(widget)

我得到的错误是:

original_value = getattr(widget, key)
 AttributeError: 'Image' object has no attribute 'alpha'

Tags: 项目代码文本alpha错误时间样品图片
1条回答
网友
1楼 · 发布于 2024-04-20 05:06:23

^{}没有alpha属性,因此会出现错误,如果要修改alpha,则必须使用^{}属性。你知道吗

anim = Animation(color=[1, 1, 1, 0], duration=0.1)
anim += Animation(color=[1, 1, 1, 0], duration=1)
anim += Animation(color=[1, 1, 1, 1], duration=0.1)
anim += Animation(color=[1, 1, 1, 1], duration=1)
anim.repeat = True
anim.start(widget)

相关问题 更多 >