查看: 1944|回复: 1

[已经解决] 请问:我想用鼠标左右键代替键盘的空格键及esc键,可以.....

[复制链接]
梦石
0
星屑
194
在线时间
551 小时
注册时间
2013-11-7
回帖
49
发表于 2015-4-4 09:16:20 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
请问:我想用鼠标左右键代替键盘的空格键及esc键,可以实现么?多谢!

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2015-4-4 09:26:48 | 显示全部楼层
未测试,且需要鼠标脚本(请自己找,找到后将下面脚本中的中文字替换为对应鼠标脚本的代码)

[pre lang="ruby"]
module Input

  [:press?, :trigger?, :repeat?].each do |name|
    old = method(name)
    define_singleton_method name do |sym|
      case sym
      when :B, 12
        old.call || 鼠标右键被按下?
      when :C, 13
        old.call || 鼠标左键被按下?
      else
        old.call
      end
    end
  end

end[/pre]

点评

好的,多谢!我去试试!!  发表于 2015-4-4 13:29

评分

参与人数 1梦石 +1 收起 理由
VIPArcher + 1 认可答案

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部