переворачивать мышь
This commit is contained in:
@@ -545,6 +545,14 @@ function ПодкидываниеСтрелы() {
|
||||
тела: ["игрок"],
|
||||
событие: "игрокМышь1",
|
||||
},
|
||||
леваяСтенаМышь1: {
|
||||
объекты: ["мышь1", "стенаЛевая"],
|
||||
событие: "леваяСтенаМышь1",
|
||||
},
|
||||
праваяСтенаМышь1: {
|
||||
объекты: ["мышь1", "стенаПравая"],
|
||||
событие: "праваяСтенаМышь1",
|
||||
},
|
||||
},
|
||||
движение: {
|
||||
паук1: {
|
||||
@@ -556,7 +564,7 @@ function ПодкидываниеСтрелы() {
|
||||
мышь1: {
|
||||
объекты: ["мышь1"],
|
||||
скорость: [8, 1.0],
|
||||
x: [500, 2000],
|
||||
x: [0, 2000],
|
||||
y: [590, 590],
|
||||
},
|
||||
},
|
||||
@@ -683,6 +691,54 @@ function ПовреждениеИгрока(события, колобок, им
|
||||
);
|
||||
|
||||
|
||||
|
||||
function ПереворачиватьМышь(события, имяМыши)
|
||||
{
|
||||
this.создать = function()
|
||||
{
|
||||
события.подписать(this);
|
||||
};
|
||||
|
||||
this.обработатьСобытие = function(событие)
|
||||
{
|
||||
if (событие == "леваяСтенаМышь1")
|
||||
{
|
||||
/**/console.debug("соб. леваяСМ1");
|
||||
мир.разобрать({
|
||||
объекты: {
|
||||
мышь1: {
|
||||
вид: {
|
||||
transform: "scaleX(-1)",
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
}
|
||||
else if (событие == "праваяСтенаМышь1")
|
||||
{
|
||||
/**/console.debug("соб. праваяСМ1");
|
||||
мир.разобрать({
|
||||
объекты: {
|
||||
мышь1: {
|
||||
вид: {
|
||||
transform: "scaleX(1)",
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
// Конструктор.
|
||||
this.создать();
|
||||
}
|
||||
|
||||
мир.переворачиватьМышь = new ПереворачиватьМышь(
|
||||
мир.события,
|
||||
"мышь1"
|
||||
);
|
||||
|
||||
|
||||
// // // //
|
||||
// Подпол и стены
|
||||
// // // //
|
||||
|
||||
Reference in New Issue
Block a user