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; стрелы.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();

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




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


Loading…
Cancel
Save