|
@@ -734,17 +734,31 @@ |
|
|
|
|
|
|
|
|
// // // // |
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ПроверитьСтолкновениеСМолоком = мир => |
|
|
ПроверитьСтолкновениеСМолоком = мир => |
|
|
{ |
|
|
{ |
|
|
var молоко = мир.узелСцены("молоко"); |
|
|
var молоко = мир.узелСцены("молоко"); |
|
|
|
|
|
//мир.сцена.physics.add.collider(мир.каркас, молоко); |
|
|
var ст = мир.сцена.physics.add.collider(мир.колобок, молоко); |
|
|
var ст = мир.сцена.physics.add.collider(мир.колобок, молоко); |
|
|
ст.collideCallback = function(a, b) { |
|
|
ст.collideCallback = function(a, b) { |
|
|
console.debug("столкновение с молоком"); |
|
|
|
|
|
|
|
|
if (мир.колобок.body.touching.down && молоко.body.touching.up && !мир.стМолоко) |
|
|
|
|
|
{ |
|
|
|
|
|
мир.стМолоко = true; |
|
|
|
|
|
console.debug("есть молоко"); |
|
|
|
|
|
} |
|
|
}; |
|
|
}; |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ПодготовитьсяКСтолкновениюСМолоком = мир => |
|
|
|
|
|
{ |
|
|
|
|
|
мир.стМолоко = false; |
|
|
|
|
|
console.debug("очистили молоко"); |
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* |
|
|
/* |
|
|
* |
|
|
* |
|
|
* Последовательность |
|
|
* Последовательность |
|
@@ -764,7 +778,12 @@ |
|
|
настроить мышей |
|
|
настроить мышей |
|
|
настроить стрелы |
|
|
настроить стрелы |
|
|
создать стрелу |
|
|
создать стрелу |
|
|
проверить столкновение с молоком |
|
|
|
|
|
|
|
|
# проверить столкновение с молоком |
|
|
|
|
|
# |
|
|
|
|
|
#колобок закончит прыжок |
|
|
|
|
|
# подготовиться к столкновению с молоком |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
обновить сцену |
|
|
обновить сцену |
|
|
анимировать пауков |
|
|
анимировать пауков |
|
|
анимировать мышей |
|
|
анимировать мышей |
|
|