Во время игры в полноэкранном режиме я хотел бы отобразить информацию из программы python поверх игры. В указанном c месте на экране. Как и добавление HUD. Информация, которая должна отображаться, представлена в виде текста и чисел, которые постоянно обновляются.
Я обнаружил что-то с помощью tkinter, оно отображается значительно выше приложений для настольных компьютеров, но когда это полноэкранное приложение, текст исчезает :
import tkinter, win32api, win32con, pywintypes
class variables:
def __init__ (self,auec):
self.auec = auec
stat = variables(0)
def compteur():
stat.auec += 1
text_fini = "aUEC : "+str(stat.auec)
label = tkinter.Label(text=text_fini, justify="left", font=('Bahnschrift SemiBold','20'), fg='black', bg='white')
label.master.overrideredirect(True)
label.master.geometry("+1700+400")
label.master.lift()
label.master.wm_attributes("-topmost", True)
label.master.wm_attributes("-disabled", True)
label.master.wm_attributes("-transparentcolor", "white")
hWindow = pywintypes.HANDLE(int(label.master.frame(), 16))
exStyle = win32con.WS_EX_COMPOSITED | win32con.WS_EX_LAYERED | win32con.WS_EX_NOACTIVATE | win32con.WS_EX_TOPMOST | win32con.WS_EX_TRANSPARENT
win32api.SetWindowLong(hWindow, win32con.GWL_EXSTYLE, exStyle)
label.grid(row=0,column=0)
label.after(100,compteur)
label = tkinter.Label(text=stat.auec, font=('Bahnschrift SemiBold','28'), fg='black', bg='white')
compteur()
label.mainloop()
после, я не знаю, как отобразить в полноэкранном режиме, если у кого-то есть идея, и он мог бы объяснить мне, это было бы круто
хорошего дня !