Browse Source

no way

master
parent
commit
f0cc4fd2e6
2 changed files with 30 additions and 1 deletions
  1. +3
    -1
      101.ресурсы.js
  2. +27
    -0
      151.структура.js

+ 3
- 1
101.ресурсы.js View File

@@ -21,7 +21,9 @@
}, },
}, },
звуки: { звуки: {
цикл: "р/звуки/555803__ddmyzik__sunset-loop.wav",
двор: "р/звуки/555803__ddmyzik__sunset-loop.wav",
прыжок: "р/звуки/331381__qubodup__public-domain-jump-sound.wav",
повреждение: "р/звуки/437650__dersuperanton__getting-hit-damage-scream.wav",
}, },
}; };




+ 27
- 0
151.структура.js View File

@@ -17,6 +17,12 @@
}, },
}, },
спрайты: { спрайты: {
колобок: {
x: 100,
y: 250,
текстура: "колобок",
//depth: 10,
},
молоко: { молоко: {
//x: 785, //x: 785,
x: 200, x: 200,
@@ -45,6 +51,7 @@
{ {
var описание = изо[имя]; var описание = изо[имя];
var узел = this.add.image(описание.x, описание.y, описание.текстура); var узел = this.add.image(описание.x, описание.y, описание.текстура);
узел.name = имя;
} }
} }


@@ -64,6 +71,7 @@
null, null,
свойства свойства
); );
узел.name = имя;
задатьСвойстваУзла(узел, описание); задатьСвойстваУзла(узел, описание);
} }
} }
@@ -79,9 +87,28 @@
описание.y, описание.y,
описание.текстура описание.текстура
); );
узел.name = имя;
задатьСвойстваУзла(узел, описание); задатьСвойстваУзла(узел, описание);
} }
} }


const сцена = this;
function node(имя) {
return сцена.children.list.find(function(элемент) {
return элемент.name == имя;
});
}

// Персонаж. Колобок.
мир.колобок = node("колобок");
мир.колобок.setBody({
type: "rectangle",
width: 50,
height: 50,
});


}; };


function задатьСвойстваУзла(узел, свойства) function задатьСвойстваУзла(узел, свойства)


Loading…
Cancel
Save