-состояниеКолобка

This commit is contained in:
2021-05-11 16:33:52 +03:00
parent 8f75c30792
commit 6895e9bc62
2 changed files with 46 additions and 31 deletions

View File

@@ -229,7 +229,8 @@
родитель: мир.сцена.physics,
тип: "спрайт",
группы: [мир.вещи],
x: 785,
//x: 785,
x: 285,
y: 240,
texture: "молоко",
scaleX: 0.4,
@@ -533,7 +534,7 @@
// Определение прыжка по стрелам.
мир.сцена.physics.add.collider(мир.колобок, куча, function(a, b) {
if (мир.колобок.body.touching.down) {
мир.состояниеКолобка.прыжокПоСтрелам = true;
мир.колобок.прыжокПоСтрелам = true;
}
});
@@ -595,7 +596,7 @@
ОтследитьПрыжокПоСтрелам = мир =>
{
мир.состояниеКолобка.прыжокПоСтрелам = null;
мир.колобок.прыжокПоСтрелам = null;
};
@@ -604,7 +605,7 @@
ПроверитьНаличиеПрыжкаПоСтрелам = мир =>
{
if (!мир.состояниеКолобка.прыжокПоСтрелам)
if (!мир.колобок.прыжокПоСтрелам)
{
return;
}
@@ -621,7 +622,7 @@
{
return;
}
var скорость = мир.состояниеКолобка.скоростьПадения * 0.9;
var скорость = мир.колобок.скоростьПадения * 0.9;
мир.стрела.setVelocityY(-скорость);
};
@@ -731,6 +732,19 @@
};
// // // //
ПроверитьСтолкновениеСМолоком = мир =>
{
var молоко = мир.узелСцены("молоко");
var ст = мир.сцена.physics.add.collider(мир.колобок, молоко);
ст.collideCallback = function(a, b) {
console.debug("столкновение с молоком");
};
};
/*
*
* Последовательность
@@ -750,6 +764,7 @@
настроить мышей
настроить стрелы
создать стрелу
проверить столкновение с молоком
обновить сцену
анимировать пауков
анимировать мышей