Kod
$(document).keydown( function (e) {
var position = lucario.position();
switch (e.keyCode)
{
case 37: // Left
lucario_move(left);
break;
case 38: // Up
lucario_move(up);
break;
case 39: // Right
lucario_move(right);
break;
case 40: // Bottom
lucario_move(bottom);
break;
}
});
var position = lucario.position();
switch (e.keyCode)
{
case 37: // Left
lucario_move(left);
break;
case 38: // Up
lucario_move(up);
break;
case 39: // Right
lucario_move(right);
break;
case 40: // Bottom
lucario_move(bottom);
break;
}
});
I mam teraz mały problem, którego nie potrafię ogarnąć. Otóż, gdy wciskam wyżej wymieniony klawisz, którykolwiek, pętla zachowuję się jakby ktoś ją włączył raz, poczekał i dopiero włączył powtarzalność...
Ehh... Wytłumaczę to inaczej. Za pomocą ilustracji

Więc [ ] - nic, a [W] - to wykonywanie czynności.
Gdy wciskam klawisz raz:
[W]
Gdy przytrzymuję:
[W][ ][ ]][W][W][W]...
Nadal nie wiem jak nazwać ten efekt

Jeżeli wiecie jak na to zaradzić, proszę o pomoc!