Project1

标题: ISA脚本组合,全键盘要怎么在事件里用? [打印本页]

作者: Front    时间: 2015-7-26 19:41
标题: ISA脚本组合,全键盘要怎么在事件里用?
地址:https://rpg.blue/forum.php?mod=v ... D270%26typeid%3D270

试了在条件分支脚本里填了
ISA::Keyboard.press?(0X26)

但是没用。。。想问下正确用法。。


作者: chd114    时间: 2015-7-26 21:28
ISA::Keyboard.press?(v_key):判断键值 v_key 是否被按下(相当于Input::press?())。v_key必须是Virtual Key Codes 之一。


Virtual Key Codes,请参考http://msdn.microsoft.com/zh-cn/library/dd375731


是ISA::Keyboard.press?(VK_UP)吧···
作者: Front    时间: 2015-7-26 22:07
chd114 发表于 2015-7-26 21:28
ISA::Keyboard.press?(v_key):判断键值 v_key 是否被按下(相当于Input::press?())。v_key必须是Virtual  ...

有试过,但是这样直接就弹错了。
作者: Front    时间: 2015-7-27 09:29
chd114 发表于 2015-7-26 21:28
ISA::Keyboard.press?(v_key):判断键值 v_key 是否被按下(相当于Input::press?())。v_key必须是Virtual  ...


用VK_UP就弹错了,用0X26没弹错,但是没有反应。

作者: chd114    时间: 2015-7-27 11:40
Front 发表于 2015-7-26 16:29
用VK_UP就弹错了,用0X26没弹错,但是没有反应。
全键盘脚本+按键配置脚本
此脚本基于6RISA和OAPO,使用请保留注释,盗用者自重。
关于6RISA:
http://rpg.blue/thread-203213-1-1.html
关于OAPO:
http://oapo.qzworld.net/index.html
使用此脚本之前请先去下载我修改过的ISA基础包装
http://rpg.blue/thread-335431-1-1.html

这些你确定没问题吗?
作者: Front    时间: 2015-7-27 11:59
本帖最后由 Front 于 2015-7-27 12:37 编辑
chd114 发表于 2015-7-27 11:40
这些你确定没问题吗?


狗眼瞎了~没看到ISA::Keyboard.update():更新键盘响应,难怪一直没反应。
作者: 丿梁丶小柒    时间: 2015-7-27 14:46
ISA::Keyboard.press?(ISA::Keyboard::VK_UP)
正确写法
作者: Front    时间: 2015-7-27 15:44
丿梁丶小柒 发表于 2015-7-27 14:46
ISA::Keyboard.press?(ISA::Keyboard::VK_UP)
正确写法

恩,最初写法是对的,只是狗眼比较瞎无视了ISA::Keyboard.update()这一段。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1