按键精灵 按下执行松开停止
按下A键模拟鼠标左平移按下D键模拟鼠标右平移(按下执行松开停止)按下A键模拟鼠标按住右键左平移(按下执行松开停止)按下D键模拟鼠标按住右键右平移(按下执行松开停止)本人手...
按下A键 模拟鼠标左平移 按下D键 模拟鼠标 右平移(按下执行松开停止)
按下A键 模拟 鼠标 按住右键左平移 (按下执行松开停止)
按下D键 模拟 鼠标 按住右键右平移 (按下执行松开停止)
本人手有点问题 所以想要可以键盘控制游戏 现在很多游戏要鼠标转动才可以控制角色方向的游戏 我就是想可以通过键盘代替鼠标转动来控制角色方向的脚本 求大神 本人不懂代码可以加好友帮帮忙吗 839702185QQ 展开
按下A键 模拟 鼠标 按住右键左平移 (按下执行松开停止)
按下D键 模拟 鼠标 按住右键右平移 (按下执行松开停止)
本人手有点问题 所以想要可以键盘控制游戏 现在很多游戏要鼠标转动才可以控制角色方向的游戏 我就是想可以通过键盘代替鼠标转动来控制角色方向的脚本 求大神 本人不懂代码可以加好友帮帮忙吗 839702185QQ 展开
1个回答
展开全部
在我看来不行。但你不一定非要用F10和F12,你可以设置成另外两个啊。如果你对自己的电脑性能十分有信心的话,我还有另外一套方案。Const游戏抵抗键=65'"A"的按键码,可自行更改,是指在游戏中的抵抗键Const抵抗替换键=66'"B"的按键码,可自行更改,现实中按此键后,按键精灵帮你按游戏中的抵抗键Dimkey'用户按的键Dim左右键连点ID'线程开启时返回的线程ID,可用来ID停止线程左右键连点ID=BeginThread(左右键连点)'在脚本继续运行的同时,开启由Sub定义的线程,两者同时运行Delay100Dokey=WaitKey()Ifkey=抵抗替换键ThenStopThread左右键连点ID'停止线程KeyPress游戏抵抗键,1左右键连点ID=BeginThread(左右键连点)Delay100EndIfLoopSub左右键连点()'这里复制上你的原来的脚本内容EndSub我这里用到了多线程,之所以说考验你的电脑性能,是因为多线程会在同一时间运行多个任务。我写的代码的意思就是,当用户按B键的时候,按键精灵会停止按左右键,并帮你按游戏中的抵抗键,之后它再继续按左右键。
追问
可以加好友吗看不懂啊
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询