我试图做一个螺旋,改变颜色和增长更大的本身。问题是,它要么开始有一个洞或太密集太se线,当我试图修复它。另一个问题是,它增长太快的结束,所以它看起来很糟糕,但太少,在开始时,当我改变它。颜色系统工作正常,虽然。
我也希望它看起来像(有颜色):
它看起来如何:
我的代码:
#inital startup
import turtle
t=turtle.Turtle()
turtle.colormode(cmode=255)
z=0
j=1
v=0
a=0
b=0
c=0
x=4
g=True
t.speed(500)
#the spiral color loop
while g is True:
t.forward(1)
t.right(x)
#makes the spiral grow
x=x*0.999
#the color system (nothing wrong here)
t.pencolor(a ,b ,c)
z=z+1
if z>1019:
z=0
if 0<z<256:
a=(a+1)
if 254<z<510:
a=(a-1)
if 254<z<510:
b=(b+1)
if 509<z<765:
b=(b-1)
if 764<z<1020:
c=(c+1)
v=v+1
if v>254:
c=(c-1)
if c<1:
v=1
1条答案
按热度按时间yws3nbqq1#
保持你的“颜色系统”原样,我认为你可以开始得到更像你所追求的东西,通过改变前进而不是转弯。
之后,您可以根据自己的喜好调整
forward_amt
和/或turn_amt
。实际上,您应该得到: