сваливаться в подпол от мыши
This commit is contained in:
@@ -502,28 +502,6 @@ function ПодкидываниеСтрелы() {
|
||||
мир.события.уведомить("вошли в избу");
|
||||
|
||||
|
||||
|
||||
// // // //
|
||||
// Отладка событий
|
||||
// // // //
|
||||
|
||||
|
||||
function ОтладкаСобытий() {
|
||||
this.обработатьСобытие = function(событие) {
|
||||
if (событие.startsWith("игрокПаук"))
|
||||
{
|
||||
//console.debug("событие", событие);
|
||||
}
|
||||
};
|
||||
|
||||
// Конструктор.
|
||||
мир.события.подписать(this);
|
||||
}
|
||||
|
||||
мир.отладкаСобытий = new ОтладкаСобытий();
|
||||
|
||||
|
||||
|
||||
// // // //
|
||||
// Пауки и мыши
|
||||
// // // //
|
||||
@@ -562,6 +540,11 @@ function ОтладкаСобытий() {
|
||||
тела: ["игрок"],
|
||||
событие: "игрокПаук1",
|
||||
},
|
||||
игрокМышь1: {
|
||||
объекты: ["мышь1"],
|
||||
тела: ["игрок"],
|
||||
событие: "игрокМышь1",
|
||||
},
|
||||
},
|
||||
движение: {
|
||||
паук1: {
|
||||
@@ -617,9 +600,13 @@ function ПовреждениеИгрока(события, колобок, им
|
||||
|
||||
this.обработатьСобытие = function(событие)
|
||||
{
|
||||
if (событие.startsWith("игрокПаук"))
|
||||
if (событие == "игрокПаук1")
|
||||
{
|
||||
this.повредить();
|
||||
this.повредить(1);
|
||||
}
|
||||
else if (событие == "игрокМышь1")
|
||||
{
|
||||
this.повредить(10);
|
||||
}
|
||||
};
|
||||
|
||||
@@ -638,11 +625,11 @@ function ПовреждениеИгрока(события, колобок, им
|
||||
}
|
||||
};
|
||||
|
||||
this.выставитьМаскиПовреждения = function()
|
||||
this.выставитьМаскиПовреждения = function(значение)
|
||||
{
|
||||
var з = мир.маскиПрыжков.задано[this.имя];
|
||||
з["маски.0"] = 1;
|
||||
з["маски.1"] = 1;
|
||||
з["маски.0"] = значение;
|
||||
з["маски.1"] = значение;
|
||||
};
|
||||
|
||||
this.вернутьПервоначальныеМаски = function()
|
||||
@@ -652,13 +639,13 @@ function ПовреждениеИгрока(события, колобок, им
|
||||
з["маски.1"] = this.маски[1];
|
||||
};
|
||||
|
||||
this.повредить = function()
|
||||
this.повредить = function(значение)
|
||||
{
|
||||
if (!this.повреждение)
|
||||
{
|
||||
колобок.classList.add("мигание");
|
||||
this.выставитьМаскиПовреждения();
|
||||
}
|
||||
this.выставитьМаскиПовреждения(значение);
|
||||
this.повреждение = new Date();
|
||||
var тут = this;
|
||||
setTimeout(
|
||||
@@ -712,6 +699,11 @@ function ПовреждениеИгрока(события, колобок, им
|
||||
background: "url(р/отладка/основа.jpg)",
|
||||
//display: "none",
|
||||
},
|
||||
физика: {
|
||||
collisionFilter: {
|
||||
category: 10,
|
||||
},
|
||||
},
|
||||
},
|
||||
стенаЛевая: {
|
||||
x: -40,
|
||||
|
||||
Reference in New Issue
Block a user