Python龟透明度?

2024-10-01 15:33:09 发布

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

只是想知道,有没有可能让乌龟画/填充半透明墨水?在

比如:

turtle.setfillopacity(50) # Would set it to 50% transparency

运行Python2.7


Tags: toitturtleset半透明wouldtransparencysetfillopacity
2条回答

这是不可能的,但你可以定义你的颜色,然后一个光等效物,并使用这些。在

Red = (255,0,0,0)
LRed = (100,0,0)

我认为这也会产生类似的效果。当你想要半透明的时候,你可以用浅色。在

这个python turtle示例在保持原始turtle图章不变的情况下淡出文本:

import turtle
import time

alex = turtle.Turtle()
alex_text = turtle.Turtle()
alex_text.goto(alex.position()[0], alex.position()[1])

alex_text.pencolor((0, 0, 0))       #black
alex_text.write("hello")
time.sleep(1)
alex_text.clear()

alex_text.pencolor((.1, .1, .1))       #dark grey
alex_text.write("hello")
time.sleep(1)

alex_text.pencolor((.5, .5, .5))       #Grey
alex_text.write("hello")
time.sleep(1)

alex_text.pencolor((.8, .8, .8))       #Light grey
alex_text.write("hello")
time.sleep(1)

alex_text.pencolor((1, 1, 1))          #white
alex_text.write("hello")
time.sleep(1)

alex_text.clear()                      #gone
time.sleep(1)

文本模拟不透明度增加到最大值。亚历克斯的邮票是未经修改的。在

相关问题 更多 >

    热门问题