python - 如何让乌龟跟随 Python 中的鼠标光标?
问题描述
我正在用 Python 乌龟图形制作一个绘图程序。我在用鼠标控制海龟时遇到了一些问题。
我希望海龟无需单击即可跟随光标。但是当我单击鼠标左键时,我想让乌龟画线。
我用谷歌搜索了这个问题。但我找不到答案。
这是我的代码:
import turtle as t
def draw_pen(x, y):
t.ondrag(None)
t.pendown()
t.setheading(t.towards(x, y))
t.goto(x,y)
t.ondrag(draw_pen)
def dragging(x, y):
t.ondrag(None)
t.penup()
t.setheading(t.towards(x, y))
t.goto(x, y)
t.ondrag(dragging)
t.onscreenclick(draw_pen, 1)
t.ondrag(dragging)
解决方案
推荐阅读
- python - 在python中将字符串图像转换为真实图像
- fonts - 在 ltk 中设置字体
- r - 字符串拆分、合并和堆叠多列
- visual-studio - Msbuild 将二进制文件输出到另一个平台
- python-3.x - 在python中创建气泡图
- python-3.x - 如何在kivy中从.kv文件获取滑块值到python文件
- c# - 在 C# 中,MongoDB 映射 DateTime 出错了
- java - Android : setBackground 方法改变 View 的高度
- python - 在python中按连接顺序对字典的值进行排序
- automation - Ansible 等待重启