1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| function keyDown(e)//Gestion des déplacements
{
e = e.which;
switch (e)
{
case 37:
if ((UserX == XMin) && (XMin == 0))
return;
document.getElementById("x"+UserX+"y"+UserY).style.background= "";
UserX--;
if (UserX < XMin)
scroll();
document.getElementById("x"+UserX+"y"+UserY).style.background= UserImage;
break;
case 38:
if ((UserY == YMin) && (YMin == 0))
return;
document.getElementById("x"+UserX+"y"+UserY).style.background= "";
UserY--;
if (UserY < YMin)
scroll();
document.getElementById("x"+UserX+"y"+UserY).style.background= UserImage;
break;
case 39:
if ((UserX == XMax) && (XMax == totalWidth))
return;
document.getElementById("x"+UserX+"y"+UserY).style.background= "";
UserX++;
if (UserX > XMax)
scroll();
document.getElementById("x"+UserX+"y"+UserY).style.background= UserImage;
break;
case 40:
if ((UserY == YMax) && (YMax == totalHeight))
return;
document.getElementById("x"+UserX+"y"+UserY).style.background= "";
UserY++;
if (UserY > YMax)
scroll();
document.getElementById("x"+UserX+"y"+UserY).style.background= UserImage;
break;
}
} |