phantomxjc 发表于 2023-8-1 17:58

fps游戏辅助屏幕准星工具

帮助玩fps的游戏玩家做的一个准星工具,代码如下:```
import tkinter as tk
import pyautogui

# 获取屏幕宽度和高度
screen_width,screen_height = pyautogui.size()


# 创建一个透明的顶级窗口
window = tk.Tk()
window.attributes("-transparentcolor", "white")
window.attributes("-fullscreen", True)
window.lift()
window.attributes('-topmost', True)
window.configure(bg='white')

# 创建一个画布来绘图
canvas = tk.Canvas(window, bg='white', highlightthickness=0)
canvas.pack(fill=tk.BOTH, expand=tk.YES)

# 绘制十字准星
canvas.create_line(screen_width / 2, screen_height/2+10, screen_width / 2, screen_height/2-10, width=2, fill='red')
canvas.create_line(screen_width/2+10, screen_height / 2, screen_width/2-10, screen_height / 2, width=2, fill='red')

# 开启循环,保持画面不关闭
window.mainloop()
```
效果图如下:

cshadow 发表于 2023-8-2 05:59


https://s1.ax1x.com/2023/08/02/pPCLdZ6.jpg   

Cool_Breeze 发表于 2023-8-22 09:36

本帖最后由 Cool_Breeze 于 2023-8-22 10:49 编辑

没有安装pyautogui可以使用pip install pyautogui
或者自己更改屏幕分辨率:
1.删除第二行代码 import pyautogui
2.更改第三行代码:
# 获取屏幕宽度和高度
#屏幕分辨率,例如:1920x1080
screen_width,screen_height = 1920,1080
有些小bug:
窗口会被其他覆盖,
该准星会被鼠标点击




123567a 发表于 2023-8-1 18:08

效果图呢???我玩和平精英呢

梁茵 发表于 2023-8-1 18:15

CF玩家表示这样瞬狙非常好

kll545012 发表于 2023-8-1 18:16

图呢?我是来看图的?

q13774972508 发表于 2023-8-1 18:16

图片是不是忘记加了

andy512 发表于 2023-8-1 18:23

没看到效果图。这个创意确实不错。

XJH666 发表于 2023-8-1 18:33

感谢大哥,。。。。。

limit7 发表于 2023-8-1 18:35

可以,简单明了

鹿鸣 发表于 2023-8-1 19:43

这个代码简单不知道运行起来怎么样

123567a 发表于 2023-8-1 19:49

大佬用啥东西可以启动啊?小白玩家
页: [1] 2 3 4 5 6 7
查看完整版本: fps游戏辅助屏幕准星工具