|
|
@@ -43,7 +43,7 @@ function переместитьИгрока() |
|
|
|
|
|
|
|
var скоростьГ = мир.игрок.задано["скорость.0"]; |
|
|
|
var скоростьВ = мир.игрок.задано["скорость.1"]; |
|
|
|
var скоростьY = (вверх && Math.abs(тело.velocity.y) <= 0.0000000000001) ? -скоростьВ : тело.velocity.y; |
|
|
|
var скоростьY = (вверх && Math.abs(тело.velocity.y) <= 0.00001) ? -скоростьВ : тело.velocity.y; |
|
|
|
var скоростьX = 0; |
|
|
|
if (влево) |
|
|
|
{ |
|
|
@@ -70,6 +70,8 @@ function задатьИгрокуМаскуСтолкновения() |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
var маска = (тело.velocity.y < -1) ? 2 : 1; |
|
|
|
var прыжок = тело.velocity.y < -1; |
|
|
|
var маска = прыжок ? 1 : (1 | 2); |
|
|
|
тело.collisionFilter.mask = маска; |
|
|
|
document.getElementById("отладка").innerHTML = тело.velocity.y; |
|
|
|
} |