показывать лужу в месте падения молока
This commit is contained in:
@@ -17,6 +17,7 @@
|
|||||||
мир.сцена.load.image("линия", "ресурсы/отладка/линия_вертикальная.png");
|
мир.сцена.load.image("линия", "ресурсы/отладка/линия_вертикальная.png");
|
||||||
мир.сцена.load.image("изба", "ресурсы/сцены/изба.jpg");
|
мир.сцена.load.image("изба", "ресурсы/сцены/изба.jpg");
|
||||||
мир.сцена.load.image("молоко", "ресурсы/вещи/банка_молока.png");
|
мир.сцена.load.image("молоко", "ресурсы/вещи/банка_молока.png");
|
||||||
|
мир.сцена.load.image("лужа", "ресурсы/вещи/лужа.png");
|
||||||
мир.сцена.load.image("паук", "ресурсы/животные/паук.png");
|
мир.сцена.load.image("паук", "ресурсы/животные/паук.png");
|
||||||
мир.сцена.load.image("мышь", "ресурсы/животные/мышь.png");
|
мир.сцена.load.image("мышь", "ресурсы/животные/мышь.png");
|
||||||
мир.сцена.load.image("мышь", "ресурсы/животные/мышь.png");
|
мир.сцена.load.image("мышь", "ресурсы/животные/мышь.png");
|
||||||
@@ -229,14 +230,24 @@
|
|||||||
родитель: мир.сцена.physics,
|
родитель: мир.сцена.physics,
|
||||||
тип: "спрайт",
|
тип: "спрайт",
|
||||||
группы: [мир.вещи],
|
группы: [мир.вещи],
|
||||||
//x: 785,
|
x: 785,
|
||||||
x: 285,
|
//x: 285,
|
||||||
y: 240,
|
y: 240,
|
||||||
texture: "молоко",
|
texture: "молоко",
|
||||||
scaleX: 0.4,
|
scaleX: 0.4,
|
||||||
scaleY: 0.4,
|
scaleY: 0.4,
|
||||||
depth: 10,
|
depth: 10,
|
||||||
},
|
},
|
||||||
|
лужа: {
|
||||||
|
родитель: мир.сцена,
|
||||||
|
тип: "изображение",
|
||||||
|
x: 285,
|
||||||
|
y: 585,
|
||||||
|
texture: "лужа",
|
||||||
|
scaleX: 0.25,
|
||||||
|
scaleY: 0.25,
|
||||||
|
visible: false,
|
||||||
|
},
|
||||||
самовар: {
|
самовар: {
|
||||||
родитель: мир.сцена.physics,
|
родитель: мир.сцена.physics,
|
||||||
тип: "спрайт",
|
тип: "спрайт",
|
||||||
@@ -789,12 +800,27 @@
|
|||||||
(мир.молоко.переворот == 3) &&
|
(мир.молоко.переворот == 3) &&
|
||||||
(мир.молоко.body.touching.down)
|
(мир.молоко.body.touching.down)
|
||||||
) {
|
) {
|
||||||
|
мир.молоко.depth = 5;
|
||||||
мир.молоко.body.stop();
|
мир.молоко.body.stop();
|
||||||
мир.молоко = null;
|
мир.молоко = null;
|
||||||
|
мир.уведомить("перевернули молоко");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ПоказатьЛужуМолока = мир =>
|
||||||
|
{
|
||||||
|
|
||||||
|
var молоко = мир.узелСцены("молоко");
|
||||||
|
var лужа = мир.узелСцены("лужа");
|
||||||
|
лужа.setPosition(молоко.x + 40, молоко.y + 20);
|
||||||
|
лужа.setVisible(true);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
*
|
*
|
||||||
* Последовательность
|
* Последовательность
|
||||||
@@ -840,6 +866,8 @@
|
|||||||
проверить достаточность прыжка по молоку
|
проверить достаточность прыжка по молоку
|
||||||
достаточный прыжок по молоку
|
достаточный прыжок по молоку
|
||||||
начать переворот молока
|
начать переворот молока
|
||||||
|
перевернули молоко
|
||||||
|
показать лужу молока
|
||||||
|
|
||||||
обновить сцену
|
обновить сцену
|
||||||
анимировать пауков
|
анимировать пауков
|
||||||
|
|||||||
BIN
ресурсы/вещи/лужа.png
Normal file
BIN
ресурсы/вещи/лужа.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 85 KiB |
BIN
ресурсы/вещи/лужа.xcf
Normal file
BIN
ресурсы/вещи/лужа.xcf
Normal file
Binary file not shown.
Reference in New Issue
Block a user