Показать сообщение отдельно
  #1 (permalink)  
Старый 28.03.2017, 15:13
Аспирант
Отправить личное сообщение для АнонимныйПарень Посмотреть профиль Найти все сообщения от АнонимныйПарень
 
Регистрация: 17.03.2017
Сообщений: 67

Помогите исправить код!
В чём ошибка? Исправьте код и напишите уже иправленную версию, пожалуйста сделайте это в коде, а не на словах!


jQuery( document ).ready(function() {

//Обьект персонажа
	var man = new Image();
	man.id = "man";
	man.src = 'images/bob.png';
	document.body.appendChild(man);	

	var x = jQuery("#man").offset(); //Узнал позицию елемента man и записал её в х

//Фунция движения персонажа
	var move = function () {
		jQuery(document).keydown(function (event) {
			if (event.keyCode == 65) { //A
				jQuery(man).css({left : '-=10'});
				jQuery(man).css("transform", "scale(1, 1)"); //Разворот
			}
			else if (event.keyCode == 68) { //D
				jQuery(man).css({left : '+=10'});
				jQuery(man).css("transform", "scale(-1, 1)"); //Разворот
			}
			else if (event.keyCode == 87) { //W
				jQuery(man).css({top : '-=150'}); //Перемещение man на 150px вверх
			}
		});
	};

//Функция гравитации 
	var gravity = function () {
		while(x > 400) { //Пока позиция man больше 400 опускаем man,  
			x += 10; //Тоесть прибавляем 10
		}
	};

	move(); //Запускаем функцию движения персонажа
});

Последний раз редактировалось АнонимныйПарень, 28.03.2017 в 17:00.
Ответить с цитированием