private final double FRICTION=0.5;
private final int ACCELERATION=1;
private final int MAPSIZEMIN=800;
private final int MAP_WIDTH_MIN=800;
private final int MAP_HEIGHT_MIN=608;
keyPressTbl=kPTbl;
int vxPlus=0;
int vyPlus=0;
if(isKeyCodePressed(KeyEvent.VK_UP)){
}
if(isKeyCodePressed(KeyEvent.VK_DOWN)){
}
if(isKeyCodePressed(KeyEvent.VK_LEFT)){
}
if(isKeyCodePressed(KeyEvent.VK_RIGHT)){
}
vx+=vxPlus;
vy+=vyPlus;
//↑、↓キーをどちらも押していない場合、vyに摩擦を発生させる。
if (isKeyCodePressed (KeyEvent.VK_UP) == false && isKeyCodePressed (KeyEvent.VK_DOWN)==false) {
}
//←、→キーをどちらも押していない場合、vxに摩擦を発生させる。
if (isKeyCodePressed (KeyEvent.VK_LEFT) == false && isKeyCodePressed (KeyEvent.VK_RIGHT)==false) {
}