ZulfadlyAshBurn Posted September 4, 2011 Share Posted September 4, 2011 I am creating a game and i need the WASD to work with my code. I have done the keymapping and its working. but how to i actually minus one from the variable. example is the current img position top is at 100 the when i click W is will be 99. <script> shortcut.add("W",function() { var obj = document.getElementById('div1').style; obj.top -= 1; }); </script> this doesnt seem to be working. I need help... Link to comment https://forums.phpfreaks.com/topic/246413-how-do-i-do-that/ Share on other sites More sharing options...
nogray Posted September 4, 2011 Share Posted September 4, 2011 obj.top is "1px", you have to parse the int using parseInt(obj.top, 10). Link to comment https://forums.phpfreaks.com/topic/246413-how-do-i-do-that/#findComment-1265369 Share on other sites More sharing options...
ZulfadlyAshBurn Posted September 5, 2011 Author Share Posted September 5, 2011 thanks. i used obj.top = parseInt(obj.top)+20; and it works Link to comment https://forums.phpfreaks.com/topic/246413-how-do-i-do-that/#findComment-1265634 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.