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... Quote 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). Quote 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 Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.