Fan723 发表于 2020-4-8 23:49 我把这个写成了js,然后在分歧条件里调用TouchInput.isLongPressCancel(),实测不起效果。 存在以下两种情况: 1.并行处理的公共事件里这个分歧后面的内容会被不断触发(即使什么也不操作) 2.地图上并行事件这个分歧后面的内容不会被触发(即使长按右键) |
Zeldashu 发表于 2020-4-8 22:55 不过可以写一个: TouchInput.isLongPressCancel = function() { return this._cancelled && this._pressedTime >= this.keyRepeatWait; }; 然后调用:TouchInput.isLongPressCancel() |
貌似这条脚本只能用于判定单击,请问有判定鼠标右键长按的脚本吗? 我知道一条脚本是(Input.isLongPressed('ok')),但是不知道ok替换成什么才是我想要的。 |
嘛感觉会不会很奇怪啊毕竟按下ESC键貌似=鼠标右键的效果? |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-1-12 16:00
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.