Проблемы с кодом!
Здравствуйте, форумчане! Помогите исправить код!
Суть в том что есть персонаж, он может ходить (влево и вправо), но я хочу сделать, что-то типо прыжка. Пытался сделать разными способами, но не получилось, пожалуйста помогите! P.S когда персонаж подпрыгнул нужно, что б действовало, что-то типо "гравитации". jQuery( document ).ready(function() { //Обьект персонажа var man = new Image(); man.src = 'images/bob.png'; document.body.appendChild(man); man.style.position = "absolute"; man.style.left = "400px"; man.style.top = "400px"; var ManLeftNumber = parseInt(man.style.left = "400px"); var ManTopNumber = parseInt(man.style.top = "400px"); var x = ManTopNumber -= dy; //Фунция движения персонажа var dx = 10; var dy = 10; var move = function () { jQuery(document).keydown(function (event) { if (event.keyCode == 65) { jQuery(man).css("left", ManLeftNumber -= dx); jQuery(man).css("transform", "scale(1, 1)"); } else if (event.keyCode == 68) { jQuery(man).css("left", ManLeftNumber += dx); jQuery(man).css("transform", "scale(-1, 1)"); } else if (event.keyCode == 87) { //W jQuery(man).css("top", ManTopNumber -= dy); do { dy -= 1; } while (ManTopNumber < x) } }); } move(); ЗАРАНИЕ СПАСИБО! |
Часовой пояс GMT +3, время: 13:29. |