Можно ли заставить функцию get_poly оставить форму незаполненной?Например, в этом коде красные фигуры с синей заливкой не могут быть заполнены каким-либо цветом (белая заливка - не то, что я ищу):
from turtle import Turtle, Screen, Shape
screen = Screen()
turtle = Turtle(visible=False)
turtle.speed("fastest")
turtle.penup()
shape = Shape("compound")
for octogon in range(8):
turtle.begin_poly()
for _ in range(8):
turtle.left(45)
turtle.fd(20)
turtle.end_poly()
shape.addcomponent(turtle.get_poly(), "blue", "red")
turtle.right(45)
turtle.fd(60)
screen.register_shape("octogons", shape)
octopus = Turtle(shape="octogons")
octopus.penup()
octopus.speed("slowest")
octopus.goto(300, 200)
octopus.goto(-200, 200)
screen.exitonclick()