8 个版本 (5 个稳定版)
1.1.4 | 2024年7月2日 |
---|---|
1.1.3 | 2024年4月5日 |
1.1.2 | 2024年1月18日 |
1.1.1 | 2023年11月16日 |
0.1.5 | 2023年8月10日 |
#153 在 图像
8.5MB
2.5K SLoC
Simple Crosshair Overlay
一个高性能的本地十字准线叠加,没有不必要的冗余。免费和开源软件。
点击此处展开另一个显示自定义 PNG 十字准线的截图演示
特性
- 在不是全屏专用的任何应用程序上工作。您必须在您的游戏中使用窗口模式或无边框窗口模式。这是一个有意的设计选择,因为将渲染到全屏专用游戏不是反作弊兼容的。
- 高性能:只有在您更改十字准线时才会重绘叠加。CPU、GPU 和内存使用量最小。
- 最小化 UI:通过托盘图标和热键管理。
- 附带一个简单的默认十字准线,可以按您的喜好缩放和更改颜色。
- 可以使用自定义 PNG 图片作为十字准线。
- 没有安装程序。此程序创建的唯一文件是保存在
%appdata%\simple-crosshair-overlay
中的小型配置文件。
安装
- 从 最新版本 下载 simple-crosshair-overlay.exe,并将其保存到您选择的任何位置
- 运行 simple-crosshair-overlay.exe
- 可选地,如果您想要一个开始菜单快捷方式,您可以自己创建一个!只需右键单击 simple-crosshair-overlay.exe 并选择“固定到开始”。这将在
%appdata%\Microsoft\Windows\Start Menu\Programs
中自动创建一个快捷方式。
MacOS 二进制文件可用,但由于缺少测试硬件,完全未经测试。请参阅 MacOS 支持跟踪问题。
Linux 目前不支持,等待解决几个问题。请参阅 Linux 支持跟踪问题。此外,您必须安装以下先决条件
- libappindicator-gtk3
使用方法
使用托盘图标来
- 切换十字准线可见性(您也可以使用 Ctrl+H)
- 切换 调整模式(您也可以使用 Ctrl+J)
- 选择默认十字准线的颜色(如果您在调整模式下,也可以使用 Ctrl+K)。
- 将 PNG 图片加载为您的十字准线
- 将十字准线重置为默认设置
- 安全退出应用程序并保存您的设置
在 调整模式 中
- 使用箭头键移动十字准线
- 使用 PageUp/PageDown 增加或减少十字准线的缩放
- Ctrl+M 用于在您的显示器之间切换
- Ctrl+K 用于选择默认十字准线的颜色
自定义 PNG 十字准线
您的 PNG 文件必须使用 RGBA 像素格式。大多数 PNG 文件已经是这种格式,但如果 Simple Crosshair Overlay 出现错误,您可能需要将其具体保存为具有 alpha 通道。
请注意,更改内置十字准线的颜色不会影响自定义 PNG 十字准线。如果您想要不同颜色的自定义十字准线,您需要在图像编辑器中进行更改。
更改快捷键
目前无法在应用程序中更改快捷键。要编辑您的快捷键,请执行以下操作
- 打开配置文件
%appdata%\simple-crosshair-overlay\config\config.toml
。如果此文件不存在,启动和退出程序一次将创建它。 - 通过引用 keycode.rs 中定义的 Keycode 值,在
key_bindings
部分更改快捷键
说明
Simple Crosshair Overlay 通过将其缩放到偶数或奇数大小来支持默认十字准线的 0.5 像素对齐。如果这听起来有些荒谬,我已编写了 关于此概念的快速说明。如果您使用自定义 PNG 十字准线,则提供正确的大小取决于您。
从源代码安装
- 安装 Rust
cargo安装 simple-crosshair-overlay
从源代码构建
- 安装 Rust
- 克隆项目
cargo构建 --发布
反馈
如果您要报告错误,请通过打开 问题 来通知我。
对于建议、问题或仅仅是打个招呼,您可以开始一个 讨论。
许可证
版权 2023-2024 Michael Ripley。
Simple Crosshair Overlay 在 GPL-3.0 许可证 下提供。
依赖项
~5–41MB
~683K SLoC