перед прыжком
This commit is contained in:
11
220.игрок.js
11
220.игрок.js
@@ -4,6 +4,8 @@
|
||||
мир.игрок.переместить();
|
||||
мир.игрок.задатьМаскуСтолкновения();
|
||||
},
|
||||
maxv: 0,
|
||||
minv: 0,
|
||||
};
|
||||
|
||||
|
||||
@@ -73,4 +75,13 @@
|
||||
var прыжок = тело.velocity.y < -1;
|
||||
var маска = прыжок ? 1 : (1 | 2);
|
||||
тело.collisionFilter.mask = маска;
|
||||
if (тело.velocity.y < мир.игрок.minv)
|
||||
{
|
||||
мир.игрок.minv = тело.velocity.y;
|
||||
}
|
||||
if (тело.velocity.y > мир.игрок.maxv)
|
||||
{
|
||||
мир.игрок.maxv = тело.velocity.y;
|
||||
}
|
||||
document.getElementById("отладка").innerHTML = `min: ${мир.игрок.minv} max: ${мир.игрок.maxv}`;
|
||||
};
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
ширина: 2000,
|
||||
высота: 600,
|
||||
вид: {
|
||||
background: "url(р/сцены/изба.jpg)",
|
||||
//background: "url(р/сцены/изба.jpg)",
|
||||
},
|
||||
},
|
||||
колобок: {
|
||||
@@ -15,7 +15,7 @@
|
||||
ширина: 70,
|
||||
высота: 70,
|
||||
вид: {
|
||||
background: "url(р/колобок/колобок_неподвижен.png)",
|
||||
//background: "url(р/колобок/колобок_неподвижен.png)",
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -23,7 +23,7 @@
|
||||
кирпич: {
|
||||
x: 1170,
|
||||
y: 350,
|
||||
высота: 10,
|
||||
высота: 20,
|
||||
ширина: 40,
|
||||
вид: {
|
||||
background: "url(р/отладка/основа.jpg)",
|
||||
@@ -165,6 +165,81 @@
|
||||
},
|
||||
},
|
||||
},
|
||||
верх1: {
|
||||
x: 937,
|
||||
y: 100,
|
||||
ширина: 130,
|
||||
высота: 10,
|
||||
вид: {
|
||||
background: "url(р/отладка/основа.jpg)",
|
||||
//display: "none",
|
||||
},
|
||||
физика: {
|
||||
collisionFilter: {
|
||||
category: 2,
|
||||
},
|
||||
},
|
||||
},
|
||||
верх2: {
|
||||
x: 937,
|
||||
y: 0,
|
||||
ширина: 130,
|
||||
высота: 10,
|
||||
вид: {
|
||||
background: "url(р/отладка/основа.jpg)",
|
||||
//display: "none",
|
||||
},
|
||||
физика: {
|
||||
collisionFilter: {
|
||||
category: 2,
|
||||
},
|
||||
},
|
||||
},
|
||||
верх3: {
|
||||
x: 937,
|
||||
y: -100,
|
||||
ширина: 130,
|
||||
высота: 10,
|
||||
вид: {
|
||||
background: "url(р/отладка/основа.jpg)",
|
||||
//display: "none",
|
||||
},
|
||||
физика: {
|
||||
collisionFilter: {
|
||||
category: 2,
|
||||
},
|
||||
},
|
||||
},
|
||||
верх4: {
|
||||
x: 937,
|
||||
y: -200,
|
||||
ширина: 130,
|
||||
высота: 10,
|
||||
вид: {
|
||||
background: "url(р/отладка/основа.jpg)",
|
||||
//display: "none",
|
||||
},
|
||||
физика: {
|
||||
collisionFilter: {
|
||||
category: 2,
|
||||
},
|
||||
},
|
||||
},
|
||||
верх5: {
|
||||
x: 937,
|
||||
y: -300,
|
||||
ширина: 130,
|
||||
высота: 10,
|
||||
вид: {
|
||||
background: "url(р/отладка/основа.jpg)",
|
||||
//display: "none",
|
||||
},
|
||||
физика: {
|
||||
collisionFilter: {
|
||||
category: 2,
|
||||
},
|
||||
},
|
||||
},
|
||||
стол: {
|
||||
x: 1253,
|
||||
y: 420,
|
||||
@@ -200,7 +275,7 @@
|
||||
ширина: 70,
|
||||
высота: 120,
|
||||
вид: {
|
||||
background: "url(р/вещи/самовар.png) no-repeat scroll 0% 0% / contain",
|
||||
//background: "url(р/вещи/самовар.png) no-repeat scroll 0% 0% / contain",
|
||||
},
|
||||
физика: {
|
||||
isStatic: false,
|
||||
|
||||
Reference in New Issue
Block a user