Browse Source

переворачивать мышь

master
parent
commit
bdd825bde2
1 changed files with 57 additions and 1 deletions
  1. +57
    -1
      800.пример.json.js

+ 57
- 1
800.пример.json.js View File

@@ -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"
);


// // // //
// Подпол и стены
// // // //


Loading…
Cancel
Save