我正在尝试记录自己用操纵杆(具体来说,是 Gamecube 控制器)玩游戏的过程,并寻找可以在屏幕上显示我的输入的软件。
如果它能够像 Fraps 程序那样连接到 DirectX 游戏,那就更好了,但这可能有点不现实。
有实现这个功能的软件吗?
答案1
我最接近这个的是脚本glovepie 的假光标。
除了真正的鼠标光标外,GlovePIE 还可以显示多个假光标。这些假光标的外观和行为与真实光标一样,并且可以执行大多数相同的操作。
当我决定搜索一些已经完成的东西时,我正准备开发一个 glovepie 脚本,结果遇到了这个问题。GlovePIE 是一个具有自己的脚本语言的输入模拟器。
以下脚本将以青色在屏幕左上角显示文本。
Cursor6.Caption="stuff"
也可以使用自定义图像作为光标图形
Cursor2.Image
Cursor1.image = "c:\data\mycursor.cur"
更新:使用 Cursor.Caption 文本的测试脚本:
if joy.Button1 then var.A = "A" else var.A = " "
Cursor6.PosX = 40
Cursor6.PosY = 10
Cursor6.Caption = "TEST: " + var.A
使用Cursor.Image的测试脚本:
Cursor1.PosX = 400
Cursor1.PosY = 400
Cursor1.Caption = ""
Cursor1.Image = "A.cur"
Cursor1.Visible = joy.Button1
“A.cur” 是使用 Paint.NET 创建的。在游戏上测试此覆盖时,我注意到当图形消失或更改时会出现一个黑色矩形,这可能使此解决方案不可接受。