2017-09-24 123 views
1

我正在製作一個程序,它需要使用pymouse的鼠標座標,然後使用烏龜在該點上創建一個點。Python:如何將pymouse座標轉換爲烏龜座標

但是烏龜座標系和pymouse座標系有很大的不同:在烏龜座標系中,左邊是0,右邊是1920(對我來說),頂部是0和底部是1040(對我來說),但是在烏龜座標系左邊是-480,右邊是480,中心是0,頂部是400,底部是-400,中心是0.

我使用python 3.6.2,我的操作系統是Windows 10 32位

我如何轉換鼠標到烏龜座標?

回答

1

這可能是最簡單的彎曲龜的座標系統相匹配pymouse:

from turtle import Turtle, Screen 

screen = Screen() 
screen.setup(1920, 1040) 
screen.setworldcoordinates(0, 1040, 1920, 0) 

yertle = Turtle(visible=False) 
yertle.dot(5, 'red') # starts life at (0, 0) 

screen.exitonclick() 

enter image description here

相關問題