コード例 #1
0
ファイル: main.cpp プロジェクト: maw79/StarGame
void g_keyboard(unsigned char key, int x, int y)
{
    if(Debug)
    {
        cout << (int)key << endl;
    }
    switch (key) {
        case 27: // Esc
            glutLeaveMainLoop();
            break;
        case 119: // w
            ship.accelerate();
            break;
        case 115: // s
            ship.decelerate();
            break;
        case 97: // a
            ship.Turn(true);
            break;
        case 100: // d
            ship.Turn(false);
            break;
        case 32 : //space
            ship.shoot();
            break;
        default:break;
    }
}