x


let user map joystick or mouse button

Hi there, I have a simple in-game control mapping GUI that uses

if(Players[i].askingForRightKey==false)
{
    if (GUI.Button(Rect(topLeft.x+490,topLeft.y+logo.height+i*playerItemHeight,150,playerItemHeight),KeyString(Players[i].rightKey),listRight))
    {
       Players[i].askingForRightKey=true;
    }
}
else
{
    GUI.Label(Rect(topLeft.x+490,topLeft.y+logo.height+i*playerItemHeight,150,playerItemHeight),"?",listRightActive);
    var r : Event = Event.current;
    if (r.isKey&&r.keyCode!=KeyCode.Escape)
    {
        Players[i].rightKey=r.keyCode;
        Players[i].askingForRightKey=false;
    }
}

to determine what key has been pressed. The problem is that it doesn't work with mouse input if I do, say, r.isMouse. It just returns "None". Also I don't have a clue how to make this work for joysticks. They're listed in http://unity3d.com/support/documentation/ScriptReference/KeyCode.html so there must be a way to figure out if the user pressed them?

more ▼

asked Feb 13 '12 at 04:55 PM

Somian gravatar image

Somian
206 35 46 52

(comments are locked)
10|3000 characters needed characters left

1 answer: sort oldest

did it this way now:

if(Input.GetKey(KeyCode.    Backspace  )){Players[i].leftKey=KeyCode.   Backspace ;}
if(Input.GetKey(KeyCode.    Delete )){Players[i].leftKey=KeyCode.  Delete   ;}
if(Input.GetKey(KeyCode.    Tab    )){Players[i].leftKey=KeyCode. Tab ;}
if(Input.GetKey(KeyCode.    Clear  )){Players[i].leftKey=KeyCode.   Clear ;}
if(Input.GetKey(KeyCode.    Return )){Players[i].leftKey=KeyCode.  Return   ;}
if(Input.GetKey(KeyCode.    Pause  )){Players[i].leftKey=KeyCode.   Pause ;}
if(Input.GetKey(KeyCode.    Escape )){Players[i].leftKey=KeyCode.  Escape   ;}
if(Input.GetKey(KeyCode.    Space  )){Players[i].leftKey=KeyCode.   Space ;}
if(Input.GetKey(KeyCode.    Keypad0    )){Players[i].leftKey=KeyCode. Keypad0 ;}
if(Input.GetKey(KeyCode.    Keypad1    )){Players[i].leftKey=KeyCode. Keypad1 ;}
if(Input.GetKey(KeyCode.    Keypad2    )){Players[i].leftKey=KeyCode. Keypad2 ;}
if(Input.GetKey(KeyCode.    Keypad3    )){Players[i].leftKey=KeyCode. Keypad3 ;}
if(Input.GetKey(KeyCode.    Keypad4    )){Players[i].leftKey=KeyCode. Keypad4 ;}
if(Input.GetKey(KeyCode.    Keypad5    )){Players[i].leftKey=KeyCode. Keypad5 ;}
if(Input.GetKey(KeyCode.    Keypad6    )){Players[i].leftKey=KeyCode. Keypad6 ;}
if(Input.GetKey(KeyCode.    Keypad7    )){Players[i].leftKey=KeyCode. Keypad7 ;}
if(Input.GetKey(KeyCode.    Keypad8    )){Players[i].leftKey=KeyCode. Keypad8 ;}
if(Input.GetKey(KeyCode.    Keypad9    )){Players[i].leftKey=KeyCode. Keypad9 ;}
if(Input.GetKey(KeyCode.    KeypadPeriod   )){Players[i].leftKey=KeyCode.    KeypadPeriod   ;}
if(Input.GetKey(KeyCode.    KeypadDivide   )){Players[i].leftKey=KeyCode.    KeypadDivide   ;}
if(Input.GetKey(KeyCode.    KeypadMultiply )){Players[i].leftKey=KeyCode.  KeypadMultiply   ;}
if(Input.GetKey(KeyCode.    KeypadMinus    )){Players[i].leftKey=KeyCode. KeypadMinus ;}
if(Input.GetKey(KeyCode.    KeypadPlus )){Players[i].leftKey=KeyCode.  KeypadPlus   ;}
if(Input.GetKey(KeyCode.    KeypadEnter    )){Players[i].leftKey=KeyCode. KeypadEnter ;}
if(Input.GetKey(KeyCode.    KeypadEquals   )){Players[i].leftKey=KeyCode.    KeypadEquals   ;}
if(Input.GetKey(KeyCode.    UpArrow    )){Players[i].leftKey=KeyCode. UpArrow ;}
if(Input.GetKey(KeyCode.    DownArrow  )){Players[i].leftKey=KeyCode.   DownArrow ;}
if(Input.GetKey(KeyCode.    RightArrow )){Players[i].leftKey=KeyCode.  RightArrow   ;}
if(Input.GetKey(KeyCode.    LeftArrow  )){Players[i].leftKey=KeyCode.   LeftArrow ;}
if(Input.GetKey(KeyCode.    Insert )){Players[i].leftKey=KeyCode.  Insert   ;}
if(Input.GetKey(KeyCode.    Home   )){Players[i].leftKey=KeyCode.    Home   ;}
if(Input.GetKey(KeyCode.    End    )){Players[i].leftKey=KeyCode. End ;}
if(Input.GetKey(KeyCode.    PageUp )){Players[i].leftKey=KeyCode.  PageUp   ;}
if(Input.GetKey(KeyCode.    PageDown   )){Players[i].leftKey=KeyCode.    PageDown   ;}
if(Input.GetKey(KeyCode.    F1 )){Players[i].leftKey=KeyCode.  F1   ;}
if(Input.GetKey(KeyCode.    F2 )){Players[i].leftKey=KeyCode.  F2   ;}
if(Input.GetKey(KeyCode.    F3 )){Players[i].leftKey=KeyCode.  F3   ;}
if(Input.GetKey(KeyCode.    F4 )){Players[i].leftKey=KeyCode.  F4   ;}
if(Input.GetKey(KeyCode.    F5 )){Players[i].leftKey=KeyCode.  F5   ;}
if(Input.GetKey(KeyCode.    F6 )){Players[i].leftKey=KeyCode.  F6   ;}
if(Input.GetKey(KeyCode.    F7 )){Players[i].leftKey=KeyCode.  F7   ;}
if(Input.GetKey(KeyCode.    F8 )){Players[i].leftKey=KeyCode.  F8   ;}
if(Input.GetKey(KeyCode.    F9 )){Players[i].leftKey=KeyCode.  F9   ;}
if(Input.GetKey(KeyCode.    F10    )){Players[i].leftKey=KeyCode. F10 ;}
if(Input.GetKey(KeyCode.    F11    )){Players[i].leftKey=KeyCode. F11 ;}
if(Input.GetKey(KeyCode.    F12    )){Players[i].leftKey=KeyCode. F12 ;}
if(Input.GetKey(KeyCode.    F13    )){Players[i].leftKey=KeyCode. F13 ;}
if(Input.GetKey(KeyCode.    F14    )){Players[i].leftKey=KeyCode. F14 ;}
if(Input.GetKey(KeyCode.    F15    )){Players[i].leftKey=KeyCode. F15 ;}
if(Input.GetKey(KeyCode.    Alpha0 )){Players[i].leftKey=KeyCode.  Alpha0   ;}
if(Input.GetKey(KeyCode.    Alpha1 )){Players[i].leftKey=KeyCode.  Alpha1   ;}
if(Input.GetKey(KeyCode.    Alpha2 )){Players[i].leftKey=KeyCode.  Alpha2   ;}
if(Input.GetKey(KeyCode.    Alpha3 )){Players[i].leftKey=KeyCode.  Alpha3   ;}
if(Input.GetKey(KeyCode.    Alpha4 )){Players[i].leftKey=KeyCode.  Alpha4   ;}
if(Input.GetKey(KeyCode.    Alpha5 )){Players[i].leftKey=KeyCode.  Alpha5   ;}
if(Input.GetKey(KeyCode.    Alpha6 )){Players[i].leftKey=KeyCode.  Alpha6   ;}
if(Input.GetKey(KeyCode.    Alpha7 )){Players[i].leftKey=KeyCode.  Alpha7   ;}
if(Input.GetKey(KeyCode.    Alpha8 )){Players[i].leftKey=KeyCode.  Alpha8   ;}
if(Input.GetKey(KeyCode.    Alpha9 )){Players[i].leftKey=KeyCode.  Alpha9   ;}
if(Input.GetKey(KeyCode.    Exclaim    )){Players[i].leftKey=KeyCode. Exclaim ;}
if(Input.GetKey(KeyCode.    DoubleQuote    )){Players[i].leftKey=KeyCode. DoubleQuote ;}
if(Input.GetKey(KeyCode.    Hash   )){Players[i].leftKey=KeyCode.    Hash   ;}
if(Input.GetKey(KeyCode.    Dollar )){Players[i].leftKey=KeyCode.  Dollar   ;}
if(Input.GetKey(KeyCode.    Ampersand  )){Players[i].leftKey=KeyCode.   Ampersand ;}
if(Input.GetKey(KeyCode.    Quote  )){Players[i].leftKey=KeyCode.   Quote ;}
if(Input.GetKey(KeyCode.    LeftParen  )){Players[i].leftKey=KeyCode.   LeftParen ;}
if(Input.GetKey(KeyCode.    RightParen )){Players[i].leftKey=KeyCode.  RightParen   ;}
if(Input.GetKey(KeyCode.    Asterisk   )){Players[i].leftKey=KeyCode.    Asterisk   ;}
if(Input.GetKey(KeyCode.    Plus   )){Players[i].leftKey=KeyCode.    Plus   ;}
if(Input.GetKey(KeyCode.    Comma  )){Players[i].leftKey=KeyCode.   Comma ;}
if(Input.GetKey(KeyCode.    Minus  )){Players[i].leftKey=KeyCode.   Minus ;}
if(Input.GetKey(KeyCode.    Period )){Players[i].leftKey=KeyCode.  Period   ;}
if(Input.GetKey(KeyCode.    Slash  )){Players[i].leftKey=KeyCode.   Slash ;}
if(Input.GetKey(KeyCode.    Colon  )){Players[i].leftKey=KeyCode.   Colon ;}
if(Input.GetKey(KeyCode.    Semicolon  )){Players[i].leftKey=KeyCode.   Semicolon ;}
if(Input.GetKey(KeyCode.    Less   )){Players[i].leftKey=KeyCode.    Less   ;}
if(Input.GetKey(KeyCode.    Equals )){Players[i].leftKey=KeyCode.  Equals   ;}
if(Input.GetKey(KeyCode.    Greater    )){Players[i].leftKey=KeyCode. Greater ;}
if(Input.GetKey(KeyCode.    Question   )){Players[i].leftKey=KeyCode.    Question   ;}
if(Input.GetKey(KeyCode.    At )){Players[i].leftKey=KeyCode.  At   ;}
if(Input.GetKey(KeyCode.    LeftBracket    )){Players[i].leftKey=KeyCode. LeftBracket ;}
if(Input.GetKey(KeyCode.    Backslash  )){Players[i].leftKey=KeyCode.   Backslash ;}
if(Input.GetKey(KeyCode.    RightBracket   )){Players[i].leftKey=KeyCode.    RightBracket   ;}
if(Input.GetKey(KeyCode.    Caret  )){Players[i].leftKey=KeyCode.   Caret ;}
if(Input.GetKey(KeyCode.    Underscore )){Players[i].leftKey=KeyCode.  Underscore   ;}
if(Input.GetKey(KeyCode.    BackQuote  )){Players[i].leftKey=KeyCode.   BackQuote ;}
if(Input.GetKey(KeyCode.    A  )){Players[i].leftKey=KeyCode.   A ;}
if(Input.GetKey(KeyCode.    B  )){Players[i].leftKey=KeyCode.   B ;}
if(Input.GetKey(KeyCode.    C  )){Players[i].leftKey=KeyCode.   C ;}
if(Input.GetKey(KeyCode.    D  )){Players[i].leftKey=KeyCode.   D ;}
if(Input.GetKey(KeyCode.    E  )){Players[i].leftKey=KeyCode.   E ;}
if(Input.GetKey(KeyCode.    F  )){Players[i].leftKey=KeyCode.   F ;}
if(Input.GetKey(KeyCode.    G  )){Players[i].leftKey=KeyCode.   G ;}
if(Input.GetKey(KeyCode.    H  )){Players[i].leftKey=KeyCode.   H ;}
if(Input.GetKey(KeyCode.    I  )){Players[i].leftKey=KeyCode.   I ;}
if(Input.GetKey(KeyCode.    J  )){Players[i].leftKey=KeyCode.   J ;}
if(Input.GetKey(KeyCode.    K  )){Players[i].leftKey=KeyCode.   K ;}
if(Input.GetKey(KeyCode.    L  )){Players[i].leftKey=KeyCode.   L ;}
if(Input.GetKey(KeyCode.    M  )){Players[i].leftKey=KeyCode.   M ;}
if(Input.GetKey(KeyCode.    N  )){Players[i].leftKey=KeyCode.   N ;}
if(Input.GetKey(KeyCode.    O  )){Players[i].leftKey=KeyCode.   O ;}
if(Input.GetKey(KeyCode.    P  )){Players[i].leftKey=KeyCode.   P ;}
if(Input.GetKey(KeyCode.    Q  )){Players[i].leftKey=KeyCode.   Q ;}
if(Input.GetKey(KeyCode.    R  )){Players[i].leftKey=KeyCode.   R ;}
if(Input.GetKey(KeyCode.    S  )){Players[i].leftKey=KeyCode.   S ;}
if(Input.GetKey(KeyCode.    T  )){Players[i].leftKey=KeyCode.   T ;}
if(Input.GetKey(KeyCode.    U  )){Players[i].leftKey=KeyCode.   U ;}
if(Input.GetKey(KeyCode.    V  )){Players[i].leftKey=KeyCode.   V ;}
if(Input.GetKey(KeyCode.    W  )){Players[i].leftKey=KeyCode.   W ;}
if(Input.GetKey(KeyCode.    X  )){Players[i].leftKey=KeyCode.   X ;}
if(Input.GetKey(KeyCode.    Y  )){Players[i].leftKey=KeyCode.   Y ;}
if(Input.GetKey(KeyCode.    Z  )){Players[i].leftKey=KeyCode.   Z ;}
if(Input.GetKey(KeyCode.    Numlock    )){Players[i].leftKey=KeyCode. Numlock ;}
if(Input.GetKey(KeyCode.    CapsLock   )){Players[i].leftKey=KeyCode.    CapsLock   ;}
if(Input.GetKey(KeyCode.    ScrollLock )){Players[i].leftKey=KeyCode.  ScrollLock   ;}
if(Input.GetKey(KeyCode.    RightShift )){Players[i].leftKey=KeyCode.  RightShift   ;}
if(Input.GetKey(KeyCode.    LeftShift  )){Players[i].leftKey=KeyCode.   LeftShift ;}
if(Input.GetKey(KeyCode.    RightControl   )){Players[i].leftKey=KeyCode.    RightControl   ;}
if(Input.GetKey(KeyCode.    LeftControl    )){Players[i].leftKey=KeyCode. LeftControl ;}
if(Input.GetKey(KeyCode.    RightAlt   )){Players[i].leftKey=KeyCode.    RightAlt   ;}
if(Input.GetKey(KeyCode.    LeftAlt    )){Players[i].leftKey=KeyCode. LeftAlt ;}
if(Input.GetKey(KeyCode.    LeftApple  )){Players[i].leftKey=KeyCode.   LeftApple ;}
if(Input.GetKey(KeyCode.    LeftWindows    )){Players[i].leftKey=KeyCode. LeftWindows ;}
if(Input.GetKey(KeyCode.    RightApple )){Players[i].leftKey=KeyCode.  RightApple   ;}
if(Input.GetKey(KeyCode.    RightWindows   )){Players[i].leftKey=KeyCode.    RightWindows   ;}
if(Input.GetKey(KeyCode.    AltGr  )){Players[i].leftKey=KeyCode.   AltGr ;}
if(Input.GetKey(KeyCode.    Help   )){Players[i].leftKey=KeyCode.    Help   ;}
if(Input.GetKey(KeyCode.    Print  )){Players[i].leftKey=KeyCode.   Print ;}
if(Input.GetKey(KeyCode.    SysReq )){Players[i].leftKey=KeyCode.  SysReq   ;}
if(Input.GetKey(KeyCode.    Break  )){Players[i].leftKey=KeyCode.   Break ;}
if(Input.GetKey(KeyCode.    Menu   )){Players[i].leftKey=KeyCode.    Menu   ;}
if(Input.GetKey(KeyCode.    Mouse0 )){Players[i].leftKey=KeyCode.  Mouse0   ;}
if(Input.GetKey(KeyCode.    Mouse1 )){Players[i].leftKey=KeyCode.  Mouse1   ;}
if(Input.GetKey(KeyCode.    Mouse2 )){Players[i].leftKey=KeyCode.  Mouse2   ;}
if(Input.GetKey(KeyCode.    Mouse3 )){Players[i].leftKey=KeyCode.  Mouse3   ;}
if(Input.GetKey(KeyCode.    Mouse4 )){Players[i].leftKey=KeyCode.  Mouse4   ;}
if(Input.GetKey(KeyCode.    Mouse5 )){Players[i].leftKey=KeyCode.  Mouse5   ;}
if(Input.GetKey(KeyCode.    Mouse6 )){Players[i].leftKey=KeyCode.  Mouse6   ;}
if(Input.GetKey(KeyCode.    JoystickButton0    )){Players[i].leftKey=KeyCode. JoystickButton0 ;}
if(Input.GetKey(KeyCode.    JoystickButton1    )){Players[i].leftKey=KeyCode. JoystickButton1 ;}
if(Input.GetKey(KeyCode.    JoystickButton2    )){Players[i].leftKey=KeyCode. JoystickButton2 ;}
if(Input.GetKey(KeyCode.    JoystickButton3    )){Players[i].leftKey=KeyCode. JoystickButton3 ;}
if(Input.GetKey(KeyCode.    JoystickButton4    )){Players[i].leftKey=KeyCode. JoystickButton4 ;}
if(Input.GetKey(KeyCode.    JoystickButton5    )){Players[i].leftKey=KeyCode. JoystickButton5 ;}
if(Input.GetKey(KeyCode.    JoystickButton6    )){Players[i].leftKey=KeyCode. JoystickButton6 ;}
if(Input.GetKey(KeyCode.    JoystickButton7    )){Players[i].leftKey=KeyCode. JoystickButton7 ;}
if(Input.GetKey(KeyCode.    JoystickButton8    )){Players[i].leftKey=KeyCode. JoystickButton8 ;}
if(Input.GetKey(KeyCode.    JoystickButton9    )){Players[i].leftKey=KeyCode. JoystickButton9 ;}
if(Input.GetKey(KeyCode.    JoystickButton10   )){Players[i].leftKey=KeyCode.    JoystickButton10   ;}
if(Input.GetKey(KeyCode.    JoystickButton11   )){Players[i].leftKey=KeyCode.    JoystickButton11   ;}
if(Input.GetKey(KeyCode.    JoystickButton12   )){Players[i].leftKey=KeyCode.    JoystickButton12   ;}
if(Input.GetKey(KeyCode.    JoystickButton13   )){Players[i].leftKey=KeyCode.    JoystickButton13   ;}
if(Input.GetKey(KeyCode.    JoystickButton14   )){Players[i].leftKey=KeyCode.    JoystickButton14   ;}
if(Input.GetKey(KeyCode.    JoystickButton15   )){Players[i].leftKey=KeyCode.    JoystickButton15   ;}
if(Input.GetKey(KeyCode.    JoystickButton16   )){Players[i].leftKey=KeyCode.    JoystickButton16   ;}
if(Input.GetKey(KeyCode.    JoystickButton17   )){Players[i].leftKey=KeyCode.    JoystickButton17   ;}
if(Input.GetKey(KeyCode.    JoystickButton18   )){Players[i].leftKey=KeyCode.    JoystickButton18   ;}
if(Input.GetKey(KeyCode.    JoystickButton19   )){Players[i].leftKey=KeyCode.    JoystickButton19   ;}
if(Input.GetKey(KeyCode.    Joystick1Button0   )){Players[i].leftKey=KeyCode.    Joystick1Button0   ;}
if(Input.GetKey(KeyCode.    Joystick1Button1   )){Players[i].leftKey=KeyCode.    Joystick1Button1   ;}
if(Input.GetKey(KeyCode.    Joystick1Button2   )){Players[i].leftKey=KeyCode.    Joystick1Button2   ;}
if(Input.GetKey(KeyCode.    Joystick1Button3   )){Players[i].leftKey=KeyCode.    Joystick1Button3   ;}
if(Input.GetKey(KeyCode.    Joystick1Button4   )){Players[i].leftKey=KeyCode.    Joystick1Button4   ;}
if(Input.GetKey(KeyCode.    Joystick1Button5   )){Players[i].leftKey=KeyCode.    Joystick1Button5   ;}
if(Input.GetKey(KeyCode.    Joystick1Button6   )){Players[i].leftKey=KeyCode.    Joystick1Button6   ;}
if(Input.GetKey(KeyCode.    Joystick1Button7   )){Players[i].leftKey=KeyCode.    Joystick1Button7   ;}
if(Input.GetKey(KeyCode.    Joystick1Button8   )){Players[i].leftKey=KeyCode.    Joystick1Button8   ;}
if(Input.GetKey(KeyCode.    Joystick1Button9   )){Players[i].leftKey=KeyCode.    Joystick1Button9   ;}
if(Input.GetKey(KeyCode.    Joystick1Button10  )){Players[i].leftKey=KeyCode.   Joystick1Button10 ;}
if(Input.GetKey(KeyCode.    Joystick1Button11  )){Players[i].leftKey=KeyCode.   Joystick1Button11 ;}
if(Input.GetKey(KeyCode.    Joystick1Button12  )){Players[i].leftKey=KeyCode.   Joystick1Button12 ;}
if(Input.GetKey(KeyCode.    Joystick1Button13  )){Players[i].leftKey=KeyCode.   Joystick1Button13 ;}
if(Input.GetKey(KeyCode.    Joystick1Button14  )){Players[i].leftKey=KeyCode.   Joystick1Button14 ;}
if(Input.GetKey(KeyCode.    Joystick1Button15  )){Players[i].leftKey=KeyCode.   Joystick1Button15 ;}
if(Input.GetKey(KeyCode.    Joystick1Button16  )){Players[i].leftKey=KeyCode.   Joystick1Button16 ;}
if(Input.GetKey(KeyCode.    Joystick1Button17  )){Players[i].leftKey=KeyCode.   Joystick1Button17 ;}
if(Input.GetKey(KeyCode.    Joystick1Button18  )){Players[i].leftKey=KeyCode.   Joystick1Button18 ;}
if(Input.GetKey(KeyCode.    Joystick1Button19  )){Players[i].leftKey=KeyCode.   Joystick1Button19 ;}
if(Input.GetKey(KeyCode.    Joystick2Button0   )){Players[i].leftKey=KeyCode.    Joystick2Button0   ;}
if(Input.GetKey(KeyCode.    Joystick2Button1   )){Players[i].leftKey=KeyCode.    Joystick2Button1   ;}
if(Input.GetKey(KeyCode.    Joystick2Button2   )){Players[i].leftKey=KeyCode.    Joystick2Button2   ;}
if(Input.GetKey(KeyCode.    Joystick2Button3   )){Players[i].leftKey=KeyCode.    Joystick2Button3   ;}
if(Input.GetKey(KeyCode.    Joystick2Button4   )){Players[i].leftKey=KeyCode.    Joystick2Button4   ;}
if(Input.GetKey(KeyCode.    Joystick2Button5   )){Players[i].leftKey=KeyCode.    Joystick2Button5   ;}
if(Input.GetKey(KeyCode.    Joystick2Button6   )){Players[i].leftKey=KeyCode.    Joystick2Button6   ;}
if(Input.GetKey(KeyCode.    Joystick2Button7   )){Players[i].leftKey=KeyCode.    Joystick2Button7   ;}
if(Input.GetKey(KeyCode.    Joystick2Button8   )){Players[i].leftKey=KeyCode.    Joystick2Button8   ;}
if(Input.GetKey(KeyCode.    Joystick2Button9   )){Players[i].leftKey=KeyCode.    Joystick2Button9   ;}
if(Input.GetKey(KeyCode.    Joystick2Button10  )){Players[i].leftKey=KeyCode.   Joystick2Button10 ;}
if(Input.GetKey(KeyCode.    Joystick2Button11  )){Players[i].leftKey=KeyCode.   Joystick2Button11 ;}
if(Input.GetKey(KeyCode.    Joystick2Button12  )){Players[i].leftKey=KeyCode.   Joystick2Button12 ;}
if(Input.GetKey(KeyCode.    Joystick2Button13  )){Players[i].leftKey=KeyCode.   Joystick2Button13 ;}
if(Input.GetKey(KeyCode.    Joystick2Button14  )){Players[i].leftKey=KeyCode.   Joystick2Button14 ;}
if(Input.GetKey(KeyCode.    Joystick2Button15  )){Players[i].leftKey=KeyCode.   Joystick2Button15 ;}
if(Input.GetKey(KeyCode.    Joystick2Button16  )){Players[i].leftKey=KeyCode.   Joystick2Button16 ;}
if(Input.GetKey(KeyCode.    Joystick2Button17  )){Players[i].leftKey=KeyCode.   Joystick2Button17 ;}
if(Input.GetKey(KeyCode.    Joystick2Button18  )){Players[i].leftKey=KeyCode.   Joystick2Button18 ;}
if(Input.GetKey(KeyCode.    Joystick2Button19  )){Players[i].leftKey=KeyCode.   Joystick2Button19 ;}
if(Input.GetKey(KeyCode.    Joystick3Button0   )){Players[i].leftKey=KeyCode.    Joystick3Button0   ;}
if(Input.GetKey(KeyCode.    Joystick3Button1   )){Players[i].leftKey=KeyCode.    Joystick3Button1   ;}
if(Input.GetKey(KeyCode.    Joystick3Button2   )){Players[i].leftKey=KeyCode.    Joystick3Button2   ;}
if(Input.GetKey(KeyCode.    Joystick3Button3   )){Players[i].leftKey=KeyCode.    Joystick3Button3   ;}
if(Input.GetKey(KeyCode.    Joystick3Button4   )){Players[i].leftKey=KeyCode.    Joystick3Button4   ;}
if(Input.GetKey(KeyCode.    Joystick3Button5   )){Players[i].leftKey=KeyCode.    Joystick3Button5   ;}
if(Input.GetKey(KeyCode.    Joystick3Button6   )){Players[i].leftKey=KeyCode.    Joystick3Button6   ;}
if(Input.GetKey(KeyCode.    Joystick3Button7   )){Players[i].leftKey=KeyCode.    Joystick3Button7   ;}
if(Input.GetKey(KeyCode.    Joystick3Button8   )){Players[i].leftKey=KeyCode.    Joystick3Button8   ;}
if(Input.GetKey(KeyCode.    Joystick3Button9   )){Players[i].leftKey=KeyCode.    Joystick3Button9   ;}
if(Input.GetKey(KeyCode.    Joystick3Button10  )){Players[i].leftKey=KeyCode.   Joystick3Button10 ;}
if(Input.GetKey(KeyCode.    Joystick3Button11  )){Players[i].leftKey=KeyCode.   Joystick3Button11 ;}
if(Input.GetKey(KeyCode.    Joystick3Button12  )){Players[i].leftKey=KeyCode.   Joystick3Button12 ;}
if(Input.GetKey(KeyCode.    Joystick3Button13  )){Players[i].leftKey=KeyCode.   Joystick3Button13 ;}
if(Input.GetKey(KeyCode.    Joystick3Button14  )){Players[i].leftKey=KeyCode.   Joystick3Button14 ;}
if(Input.GetKey(KeyCode.    Joystick3Button15  )){Players[i].leftKey=KeyCode.   Joystick3Button15 ;}
if(Input.GetKey(KeyCode.    Joystick3Button16  )){Players[i].leftKey=KeyCode.   Joystick3Button16 ;}
if(Input.GetKey(KeyCode.    Joystick3Button17  )){Players[i].leftKey=KeyCode.   Joystick3Button17 ;}
if(Input.GetKey(KeyCode.    Joystick3Button18  )){Players[i].leftKey=KeyCode.   Joystick3Button18 ;}
if(Input.GetKey(KeyCode.    Joystick3Button19  )){Players[i].leftKey=KeyCode.   Joystick3Button19 ;}

x.X

more ▼

answered Feb 14 '12 at 01:28 PM

Somian gravatar image

Somian
206 35 46 52

(comments are locked)
10|3000 characters needed characters left
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Topics:

x955
x215

asked: Feb 13 '12 at 04:55 PM

Seen: 582 times

Last Updated: Feb 14 '12 at 01:28 PM