Я пытаюсь заставить персонаж двигаться, используя keyInput, но когда я создаю функции keyPress, и keyRelease говорит мне, что я не использую и как я могу изменить код, чтобы я мог использовать правильный код !!Первая функция используется в классе с именем Player, а вторая функция в функции с именем Keyinput!
примерно так
public void KeyPress(KeyEvent e)
{
int key=e.getKeyCode();
if(key==KeyEvent.VK_RIGHT)
{
xVit=4;
yVit=0;
}else if(key==KeyEvent.VK_LEFT)
{
xVit=-4;
yVit=0;
}else if(key==KeyEvent.VK_DOWN)
{
xVit=0;
yVit=4;
}
else if(key==KeyEvent.VK_UP)
{
xVit=0;
yVit=-4;
}
}
public void KeyPress(KeyEvent e)
{
p.KeyPress(e);
}
public void KeyRealesead(KeyEvent e)
{
p.KeyRealeas(e);
}