gpt4 book ai didi

python - 如何更改 turtle 的颜色,而不是笔的颜色?

转载 作者:行者123 更新时间:2023-12-05 02:07:49 25 4
gpt4 key购买 nike

如何改变 turtle 看起来的颜色,而不是笔?我想让 turtle 在屏幕上画成白色,但如果我将颜色更改为“白色”,我就再也看不到 turtle 了。有没有类似 turtle.turtlecolor 之类的东西?

最佳答案

我们可以使用用户光标定义函数将光标绘制的颜色(包括轮廓和填充)与光标绘制的颜色(包括轮廓和填充)断开连接:

from turtle import Screen, Shape, Turtle

screen = Screen()
screen.bgcolor('black')

turtle = Turtle()
turtle.shape("turtle")
polygon = turtle.get_shapepoly()

fixed_color_turtle = Shape("compound")
fixed_color_turtle.addcomponent(polygon, "orange", "blue")

screen.register_shape('fixed', fixed_color_turtle)

turtle.shape('fixed')
turtle.color('white')
turtle.circle(150)

screen.exitonclick()

这个 turtle 光标是橙色的,有蓝色轮廓,但画了一条白线:

enter image description here

关于python - 如何更改 turtle 的颜色,而不是笔的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61470769/

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