protected void keyRepeated(int keyCode) { int x = getGameAction(keyCode); if (x == Canvas.UP || x == Canvas.DOWN || x == Canvas.LEFT || x == Canvas.RIGHT || keyCode == Canvas.KEY_NUM2 || keyCode == Canvas.KEY_NUM4 || keyCode == Canvas.KEY_NUM6 || keyCode == Canvas.KEY_NUM8) { keyPressed(keyCode); if (lastArrowKey == x) { cm.incCurserSpeed(); } else { cm.resetCurserSpeed(); } lastArrowKey = x; } // if (x == Canvas.UP || x == Canvas.DOWN || x == Canvas.LEFT || x == Canvas.RIGHT) { // // if (lastArrowKey == x) { // cm.incCurserSpeed(); // } else { // cm.resetCurserSpeed(); // } // lastArrowKey = x; // } }