-состояниеКолобка
This commit is contained in:
@@ -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 @@
|
||||
настроить мышей
|
||||
настроить стрелы
|
||||
создать стрелу
|
||||
проверить столкновение с молоком
|
||||
обновить сцену
|
||||
анимировать пауков
|
||||
анимировать мышей
|
||||
|
||||
Reference in New Issue
Block a user