查看: 6382|回复: 4

[已经解决] 如何获取按键?

[复制链接]
梦石
6
星屑
3071
在线时间
1825 小时
注册时间
2014-8-20
回帖
233

开拓者剧作品鉴家

发表于 2015-12-2 10:19:45 | 显示全部楼层 |阅读模式

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

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

×
在事件的条件分歧里写的 Input.isPressed ("a")
但并不好使
在脚本里直接这么写也不行
if(Input.isPressed ("a"))
{
      $gameVariables.setValue(7,7);
}
难道不是这么用的吗,
那该怎么获取按键呢,求教
梦石
0
星屑
1232
在线时间
1017 小时
注册时间
2011-4-30
回帖
1464
发表于 2015-12-2 11:26:34 | 显示全部楼层
好像没有a......
Input.keyMapper = {
    9: 'tab',       // tab
    13: 'ok',       // enter
    16: 'shift',    // shift
    17: 'control',  // control
    18: 'control',  // alt
    27: 'escape',   // escape
    32: 'ok',       // space
    33: 'pageup',   // pageup
    34: 'pagedown', // pagedown
    37: 'left',     // left arrow
    38: 'up',       // up arrow
    39: 'right',    // right arrow
    40: 'down',     // down arrow
    45: 'escape',   // insert
    81: 'pageup',   // Q
    87: 'pagedown', // W
    88: 'escape',   // X
    90: 'ok',       // Z
    96: 'escape',   // numpad 0
    98: 'down',     // numpad 2
    100: 'left',    // numpad 4
    102: 'right',   // numpad 6
    104: 'up',      // numpad 8
    120: 'debug'    // F9
};
回复

使用道具 举报

梦石
1
星屑
23236
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2015-12-2 11:47:29 | 显示全部楼层
汪汪 发表于 2015-12-2 11:26
好像没有a......
Input.keyMapper = {
    9: 'tab',       // tab

手动加一个呗
a 对应 65

评分

参与人数 2星屑 +10 梦石 +1 收起 理由
余烬之中 + 1 塞糖
真_真空 + 10 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
22879
在线时间
8598 小时
注册时间
2011-12-31
回帖
3270
发表于 2015-12-2 12:00:13 | 显示全部楼层
[fold=KEY]        {
               
                'none':-1,
                'backspace':8,
                'tab':9,
                'enter':13,
                'shift':16,
                'control':17,
                'alt':18,
                'pause':19,
                'capslock':20,
                'escape':27,
                'space':32,
                'pageup':33,
                'pagedown':34,
                'end':35,
                'home':36,
                'left':37,
                'up':38,
                'right':39,
                'down':40,
                'insert':45,
                'delete':46,
               
                '0':48,
                '1':49,
                '2':50,
                '3':51,
                '4':52,
                '5':53,
                '6':54,
                '7':55,
                '8':56,
                '9':57,
               
                'a':65,
                'b':66,
                'c':67,
                'd':68,
                'e':69,
                'f':70,
                'g':71,
                'h':72,
                'i':73,
                'j':74,
                'k':75,
                'l':76,
                'm':77,
                'n':78,
                'o':79,
                'p':80,
                'q':81,
                'r':82,
                's':83,
                't':84,
                'u':85,
                'v':86,
                'w':87,
                'x':88,
                'y':89,
                'z':90,
               
                'windows_left':91,
                'windows_right':92,
                'media':93,
               
                'numpad0':96,
                'numpad1':97,
                'numpad2':98,
                'numpad3':99,
                'numpad4':100,
                'numpad5':101,
                'numpad6':102,
                'numpad7':103,
                'numpad8':104,
                'numpad9':105,
               
                '*':106,
                '+':107,
                '-':109, // same as 189
                '.':110,
                '/':111,
               
                'f1':112,
                'f2':113,
                'f3':114,
                'f4':115,
                'f5':116,
                'f6':117,
                'f7':118,
                'f8':119,
                'f19':120,
                'f10':121,
                'f11':122,
                'f12':123,
               
                'numlock':144,
                'num_lock':144,
                'scrolllock':145,
                'scroll_lock':145,
                ';':186,
                'semicolon':186,
                'semi_colon':186,
                '=':187,
                'equal':187,
                'equal_sign':187,
                ',':188,
                'comma':188,
                //'-':189, // duplicate of 109
                '.':190,
                'dot':190,
                'decimal':190,
                'decimal_point':190,
                'decimal_dot':190,
                '/':191,
                'forwardslash':191,
                'forward_slash':191,
                'grave_accent':192,
                'graveaccent':192,
                '[':219,
                'openbracket':219,
                'open_bracket':219,
                'backslash':220,
                ']':221,
                'closebracket':221,
                'close_bracket':221,
                'single_quote':222
        };[/fold]

点评

抱走  发表于 2015-12-2 12:34

评分

参与人数 2星屑 +10 梦石 +1 收起 理由
余烬之中 + 1 精品文章
真_真空 + 10 认可答案

查看全部评分

回复

使用道具 举报

梦石
6
星屑
3071
在线时间
1825 小时
注册时间
2014-8-20
回帖
233

开拓者剧作品鉴家

 楼主| 发表于 2015-12-2 12:08:51 | 显示全部楼层
本帖最后由 真_真空 于 2015-12-2 12:16 编辑

哦,看到了,多谢了
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部