游戏的鼠标箭头能换吗,能隐藏吗?

复古物语这游戏能不能换鼠标箭头的样式?

有没有指令能隐藏鼠标的箭头?

能不能修改它的文件,把鼠标箭头改成自己想要的样式?

可能需要mod,目前不了解有没有

我用AHK试着拦截游戏的光标,没成功。游戏窗口外鼠标光标都被隐藏了,但是鼠标移到游戏内,光标又出现了。

让我制作一个模组 :distorted_face:

在窗口也需要隐藏吗?那么怎么拖动合成物品?

对,就是在物品栏中,也要隐藏。
我在做特殊内容。不想让观众们看见光标,所以我要把它隐藏。

啊?那么你怎么做合成物品?虽然可以隐藏(视觉上的),也就是指针消失

不是全程隐藏光标,是执行特殊操作的时候隐藏,需要手动操作光标的时候就让光标显示。

我找到隐藏的方法了。我找了个叫“MousePuff.exe”的程序,这个程序能调用系统硬件层的api去隐藏光标。我正在尝试用这个程序去隐藏光标。

VsCursorStyleToggle

文件夹安装,位置:

VsCursorStyleToggle_0.1.0-folderinstall.zip (20.7 KB)

使用说明

F8 用于在运行时切换鼠标显示或隐藏。
自定义鼠标样式文件位于 assets/game/textures/gui/cursors
直接修改该目录下的 PNG 文件即可更换箭头样式。

我已经跑通了用“MousePuff.exe”隐藏鼠标了。而且很好用,我用着很顺手。
AHK写个脚本
; ---------- 启动时自动运行 MousePuff (以管理员身份) ----------
mousePuffExe := “D:\Program Files\MousePuff-v1.6.5\MousePuff.exe”
mousePuffDir := “D:\Program Files\MousePuff-v1.6.5”

Process, Exist, MousePuff.exe
if !ErrorLevel
Run *RunAs “D:\Program Files\MousePuff-v1.6.5\MousePuff.exe”, D:\Program Files\MousePuff-v1.6.5

^>+>!p::隐藏或显示鼠标光标()

隐藏或显示鼠标光标() {
ControlSend, ^e, MousePuff (Hide Mouse Pointer)
}

我不打算给这游戏加任何mod,我想通过我的方法,用它原版游戏来实现我要的功能。

这个模组确实能隐藏鼠标,但是你鼠标一动它就出来了。不像我用AHK实现的那一套系统,想要鼠标光标显示的时候才显示,想要光标永远不显示,就能永远不显示。

:thinking:没有看懂,是不是你游戏不是全屏,模组游戏内的指针是看不到的,怎么出来了?即便暂停游戏、进入设置和打开手册也没有指针图。

我游戏是窗口运行的。我刚试了试,不管是窗口还是全屏模式,这个mod都不能让鼠标永远消失,只有鼠标原地不动的时候才消失,一动鼠标就又显示了。我这游戏版本是v1.22-rc8。

版本问题,我测试是rc7 :rofl: 我先睡觉了

所以说我坚持用原版游戏,不依赖mod,用自己的方法实现需要的功能。我不会写mod,也不打算花精力去学了,就用我的邪修方法实现想要的功能 :smiling_face_with_sunglasses:

这个依靠模组,或者你手动覆盖游戏的图片。

不依赖模组,只用原版游戏,我已经解决了。就是我上边说的那个方法。