Я пытаюсь нарисовать стрелку, используя черепаху Python. Но когда она доходит до кончика стрелки, я получаю направление черепахи и добавляю 45 градусов, чтобы нарисовать половину стрелки, затем возвращаюсь в то же положение, чтобы нарисовать другую часть. Я выставляю правильный угол, но потом все идет не так:
Инициализация
Код: Выделить всё
StartPointX=0
StartPointY=0
MaxX=100
MaxY=100
Рисование линии со стрелкой
Код: Выделить всё
Brush.goto(StartPointX,StartPointY)
Brush.goto(MaxX,MaxY)
Рисование стрелки
Код: Выделить всё
Brush.left(45)
Brush.backward(20)
Brush.forward(20)
Brush.right(90)
Brush.backward(20)
Выходное изображение:
Подробнее здесь:
https://stackoverflow.com/questions/565 ... -direction