view dandy/resources/keybord.js @ 1:54589bb5e57d

add dandy
author Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
date Thu, 23 Feb 2012 14:51:33 +0900
parents
children
line wrap: on
line source

function keybordDown()
{
    var code = event.keyCode;
    if(code == KEY_D) { }
    if(code == KEY_E) { pad.r1 = 1; }
    if(code == KEY_R) { pad.r2 = 1; }
    if(code == KEY_A) { pad.k0 = 1; }
    if(code == KEY_Z) { pad.k1 = 1; }
    if(code == KEY_S) { pad.k3 = 1; }
    if(code == KEY_X) { pad.k4 = 1; }
    if(code == KEY_W) { pad.l1 = 1; }
    if(code == KEY_Q) { pad.l2 = 1; }
    if(code == LEFT_ARROW) { pad.left += 0.5; pad.count++; }
    if(code == RIGHT_ARROW) { pad.right += 0.5; pad.count++; }
    if(code == UP_ARROW) { pad.up += 1; }
    if(code == DOWN_ARROW) { pad.down += 1; }
    if(code == ENTER) pad.start = 1;

    if(code == 75) { pad.left += 0.5; pad.count++; }
    if(code == 186){ pad.right += 0.5; pad.count++; } 
    if(code == 79) { pad.up += 1; }
    if(code == 76) { pad.down += 1; }
}
function keybordPress()
{

}
function keybordUp()
{
    var code = event.keyCode;
    if(code == KEY_D) { pad.k4 = 0;}
    if(code == KEY_A) { pad.k0 = 0; }
    if(code == KEY_W) { pad.l1 = 0; }
    if(code == KEY_R) { pad.r2 = 0; }
    if(code == KEY_E) { pad.r1 = 0; }
    if(code == KEY_S) { pad.k3 = 0; }
    if(code == KEY_Z) { pad.k1 = 0; }
    if(code == KEY_X) { pad.k4 = 0; }
    if(code == KEY_Q) { pad.l2 = 0; }
    if(code == LEFT_ARROW) pad.left = 0;
    if(code == RIGHT_ARROW) pad.right = 0;
    if(code == UP_ARROW) pad.up = 0;
    if(code == DOWN_ARROW) pad.down = 0;

    if(code == 75)  pad.left = 0;
    if(code == 186) pad.right = 0;
    if(code == 79)  pad.up = 0;
    if(code == 76)  pad.down = 0;


    pad.state=0;
    pad.count=0;
}