Ich habe viele Dinge ausprobiert, wie die Verwendung von tkinter root.tk.call('tk', 'scaling', 2.0) und ctypes.windll.shcore.SetProcessDpiAwareness(1)
Aber es funktioniert einfach nicht mit den Turtle-Pen-Grafiken.
Beispiel:
Code: Select all
from turtle import *
wn = Screen()
wn.colormode(255)
pen = Turtle()
pen.speed(0)
pen.ht()
pen.pu()
pen.pensize(15)
pen.pencolor(0, 255, 255)
pen.setpos(-150, -50)
pen.pd()
pen.setpos(150, 50)
wn.mainloop()
Screenshot vom Code oben
Screenshot der Lebensleiste aus meinem eigenen Spiel bei Verwendung einer Auflösung von 1920 x 1080 und es scheint immer noch wie 720p ohne Anti-Aliasing
Wenn Sie also wissen, wie man das macht, wirklich Danke, wenn Sie keine Möglichkeit finden, dies über Turtle oder Tkinter oder ein anderes vertrauenswürdiges Modul zu tun, ist es mir egal, ob ich Turtle für die Lösung bearbeiten muss.
Mobile version