如何制作跟随鼠标指针的绘图工具(对不起,英文很抱歉)

时间:2019-07-07 01:24:48

标签: python mouse turtle-graphics

我正在尝试在跟随鼠标的python上制作一个应用程序 我的尝试   我实际上根本不靠近

代码:

import turtle

o=1
Gps = turtle.Turtle()


for i in range(4):
    while o==1:

尝试使其移至鼠标指针

我已经尝试过了,但是我得到的只是错误提示?未定义

1 个答案:

答案 0 :(得分:0)

仅当您在屏幕上单击鼠标时才画线

import turtle

def move_turtle(x, y):
    turtle.setpos(x, y)

turtle.onscreenclick(move_turtle)

turtle.mainloop()

拖动乌龟时进行绘制(必须抓乌龟,按住鼠标键并与乌龟一起移动鼠标)

import turtle

def move_turtle(x, y):
    turtle.setpos(x, y)

turtle.ondrag(move_turtle)

turtle.mainloop()

也许如果您有不同颜色或大小的海龟,那么您可以画出不同的线。


要在不按按钮的情况下跟随鼠标,需要使用乌龟中隐藏的Tkinter功能。

我认为您应该使用其他模块来创建绘图工具-tkinter,PyQt,PySize,wxPython和其他GUI。