Browse Source

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

master
parent
commit
02fa330072
1 changed files with 15 additions and 8 deletions
  1. +15
    -8
      игра/111.изба.js

+ 15
- 8
игра/111.изба.js View File

@@ -318,7 +318,7 @@
стрелы.body.checkCollision.down = false;
var столкновение = мир.сцена.physics.add.collider(мир.колобок, стрелы);
столкновение.collideCallback = function(a, b) {
мир.состояниеКолобка.датаСтолкновенияСоСтрелами = new Date();
мир.состояниеКолобка.прыжокПоСтрелам = true;
};
};

@@ -326,19 +326,24 @@
// // // //


ОтследитьПрыжокПоСтрелам = мир =>
{
мир.состояниеКолобка.прыжокПоСтрелам = null;
};


// // // //


ПроверитьНаличиеПрыжкаПоСтрелам = мир =>
{
if (!мир.состояниеКолобка.датаСтолкновенияСоСтрелами)
if (!мир.состояниеКолобка.прыжокПоСтрелам)
{
return;
}

var сейчас = new Date();

if (мир.состояниеКолобка.датаСтолкновенияСоСтрелами - сейчас < 50)
{
мир.уведомить("прыжок по платформе стрел");
}
мир.уведомить("прыжок по платформе стрел");
console.debug("прыжок по стрелам");
};


@@ -364,6 +369,8 @@
обновить сцену
анимировать пауков
анимировать мышей
колобок начал прыжок
отследить прыжок по стрелам
колобок закончил прыжок
проверить наличие прыжка по стрелам
прыжок по платформе стрел


Loading…
Cancel
Save