Project1

标题: 关于手机按键绑定的问题 [打印本页]

作者: 大胃王大卫    时间: 2017-5-8 11:42
标题: 关于手机按键绑定的问题


TriggerButton Dash 这个指令不起作用

既不能与键盘上的移动键搭配使用 也不能在手机上和设置的移动键搭配使用

(但是移动指令可以和键盘shift键(dash)配合使用)

这是为什么呀
作者: doranikofu    时间: 2017-5-8 12:47
直接用脚本吧
ConfigManager.alwaysDash = true;
false就是关闭
作者: 百里_飞柳    时间: 2017-5-8 12:51
因为这个本质是调用公共事件啊,那个指令只是进行一次按键模拟,模拟了一次shift后,公共事件结束,之后再模拟一次方向键,当然不会判定为跑步
而rm系列默认的是:调用公共事件时,键盘按键输入会被挂起,即按键状态不会再刷新和被响应

至于按下shift后再按图片进行移动能成功,是因为先按住了shift,内部已经判定为跑步状态了,再调用公共事件,也不会更改对shift按键的判定,便直接能跑步了

推荐:把跑步改成不是需要一直按住键的,而是按一次后通过修改玩家的移动速度,来切换走路/跑步状态,这样其实也更贴近手机上的操作,毕竟手机上一直按住虚拟按键很麻烦
作者: 大胃王大卫    时间: 2017-5-8 19:57
百里_飞柳 发表于 2017-5-8 12:51
因为这个本质是调用公共事件啊,那个指令只是进行一次按键模拟,模拟了一次shift后,公共事件结束,之后再 ...

嗯 受教了  但是 感觉 应该 有是实现 两个一起按 同时 实现的可能
因为 在都用图标按键的 情况下我一边走动 一边按cancel也可以调用 菜单

用shift和 图片一起用的时候 也可以做到 先图片控制移动 再 shift 加速

不过依然感谢 亲 的指点
作者: 大胃王大卫    时间: 2017-5-8 20:30
doranikofu 发表于 2017-5-8 12:47
直接用脚本吧
ConfigManager.alwaysDash = true;
false就是关闭

嗯 我试试  




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