упростить прыжок

This commit is contained in:
2021-04-30 14:19:24 +03:00
parent 995903a161
commit 02fa330072

View File

@@ -318,7 +318,7 @@
стрелы.body.checkCollision.down = false; стрелы.body.checkCollision.down = false;
var столкновение = мир.сцена.physics.add.collider(мир.колобок, стрелы); var столкновение = мир.сцена.physics.add.collider(мир.колобок, стрелы);
столкновение.collideCallback = function(a, b) { столкновение.collideCallback = function(a, b) {
мир.состояниеКолобка.датаСтолкновенияСоСтрелами = new Date(); мир.состояниеКолобка.прыжокПоСтрелам = true;
}; };
}; };
@@ -326,19 +326,24 @@
// // // // // // // //
ОтследитьПрыжокПоСтрелам = мир =>
{
мир.состояниеКолобка.прыжокПоСтрелам = null;
};
// // // //
ПроверитьНаличиеПрыжкаПоСтрелам = мир => ПроверитьНаличиеПрыжкаПоСтрелам = мир =>
{ {
if (!мир.состояниеКолобка.датаСтолкновенияСоСтрелами) if (!мир.состояниеКолобка.прыжокПоСтрелам)
{ {
return; return;
} }
var сейчас = new Date(); мир.уведомить("прыжок по платформе стрел");
console.debug("прыжок по стрелам");
if (мир.состояниеКолобка.датаСтолкновенияСоСтрелами - сейчас < 50)
{
мир.уведомить("прыжок по платформе стрел");
}
}; };
@@ -364,6 +369,8 @@
обновить сцену обновить сцену
анимировать пауков анимировать пауков
анимировать мышей анимировать мышей
колобок начал прыжок
отследить прыжок по стрелам
колобок закончил прыжок колобок закончил прыжок
проверить наличие прыжка по стрелам проверить наличие прыжка по стрелам
прыжок по платформе стрел прыжок по платформе стрел