|
|
@@ -74,19 +74,6 @@ |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
/* |
|
|
|
мир.игрок.задатьМаскуСтолкновения = function() |
|
|
|
{ |
|
|
|
var прыжок = мир.игрок.тело.velocity.y < -1; |
|
|
|
var маска = прыжок ? 1 : (1 | 2); |
|
|
|
мир.игрок.тело.collisionFilter.mask = маска; |
|
|
|
}; |
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
|
|
// // // / |
|
|
|
|
|
|
|
|
|
|
@@ -95,7 +82,7 @@ |
|
|
|
if (мир.игрок.прыжок.статус == 1) |
|
|
|
{ |
|
|
|
мир.игрок.прыжок.статус = 2; |
|
|
|
мир.действия.совершить("игрокВПрыжке"); |
|
|
|
мир.события.уведомить("игрок в прыжке"); |
|
|
|
} |
|
|
|
var нетДвижения = (Math.abs(мир.игрок.тело.velocity.y) < мир.игрок.прыжок.скоростьОтсутствия); |
|
|
|
var клавиша = мир.игрок.задано["клавиши.2"]; |
|
|
@@ -107,7 +94,7 @@ |
|
|
|
) { |
|
|
|
мир.игрок.прыжок.статус = 1; |
|
|
|
мир.игрок.приземление.скорость = 0; |
|
|
|
мир.действия.совершить("игрокНачалПрыжок"); |
|
|
|
мир.события.уведомить("игрок начал прыжок"); |
|
|
|
} |
|
|
|
|
|
|
|
if (мир.игрок.прыжок.статус != 2) |
|
|
@@ -129,6 +116,6 @@ |
|
|
|
) { |
|
|
|
мир.игрок.прыжок.время = сейчас; |
|
|
|
мир.игрок.прыжок.статус = 0; |
|
|
|
мир.действия.совершить("игрокПриземлился"); |
|
|
|
мир.события.уведомить("игрок приземлился"); |
|
|
|
} |
|
|
|
}; |