Проверить Matter.js
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

304 lines
8.2KB

  1. мир.разобрать({
  2. заголовок: "Колобку здесь быть",
  3. изображения: {
  4. дом: {
  5. ширина: 2000,
  6. высота: 600,
  7. вид: {
  8. //background: "url(р/сцены/изба.jpg)",
  9. },
  10. },
  11. колобок: {
  12. //x: 100,
  13. x: 1180,
  14. y: 250,
  15. ширина: 70,
  16. высота: 70,
  17. вид: {
  18. //background: "url(р/колобок/колобок_неподвижен.png)",
  19. },
  20. },
  21. },
  22. объекты: {
  23. кирпич: {
  24. x: 1170,
  25. y: 350,
  26. высота: 20,
  27. ширина: 40,
  28. вид: {
  29. background: "url(р/отладка/основа.jpg)",
  30. //display: "none",
  31. },
  32. физика: {
  33. isStatic: false,
  34. inertia: Infinity,
  35. },
  36. },
  37. полСлева: {
  38. x: 0,
  39. y: 580,
  40. ширина: 355,
  41. вид: {
  42. background: "url(р/отладка/основа.jpg)",
  43. //display: "none",
  44. },
  45. },
  46. полКрышки: {
  47. x: 357,
  48. y: 580,
  49. ширина: 135,
  50. вид: {
  51. background: "url(р/отладка/основа.jpg)",
  52. //display: "none",
  53. },
  54. },
  55. полСправа: {
  56. x: 495,
  57. y: 580,
  58. ширина: 1505,
  59. вид: {
  60. background: "url(р/отладка/основа.jpg)",
  61. //display: "none",
  62. },
  63. },
  64. фундаментПечи: {
  65. x: 570,
  66. y: 470,
  67. ширина: 550,
  68. вид: {
  69. background: "url(р/отладка/основа.jpg)",
  70. //display: "none",
  71. },
  72. физика: {
  73. collisionFilter: {
  74. category: 2,
  75. },
  76. },
  77. },
  78. полка1: {
  79. x: 660,
  80. y: 335,
  81. ширина: 40,
  82. высота: 10,
  83. вид: {
  84. background: "url(р/отладка/основа.jpg)",
  85. //display: "none",
  86. },
  87. физика: {
  88. collisionFilter: {
  89. category: 2,
  90. },
  91. },
  92. },
  93. полка2: {
  94. x: 767,
  95. y: 335,
  96. ширина: 40,
  97. высота: 10,
  98. вид: {
  99. background: "url(р/отладка/основа.jpg)",
  100. //display: "none",
  101. },
  102. физика: {
  103. collisionFilter: {
  104. category: 2,
  105. },
  106. },
  107. },
  108. полка3: {
  109. x: 855,
  110. y: 335,
  111. ширина: 40,
  112. высота: 10,
  113. вид: {
  114. background: "url(р/отладка/основа.jpg)",
  115. //display: "none",
  116. },
  117. физика: {
  118. collisionFilter: {
  119. category: 2,
  120. },
  121. },
  122. },
  123. полкаСамовара: {
  124. x: 975,
  125. y: 355,
  126. ширина: 70,
  127. высота: 10,
  128. вид: {
  129. background: "url(р/отладка/основа.jpg)",
  130. //display: "none",
  131. },
  132. физика: {
  133. collisionFilter: {
  134. category: 2,
  135. },
  136. },
  137. },
  138. лежанкаПечки: {
  139. x: 600,
  140. y: 242,
  141. ширина: 330,
  142. высота: 10,
  143. вид: {
  144. background: "url(р/отладка/основа.jpg)",
  145. //display: "none",
  146. },
  147. физика: {
  148. collisionFilter: {
  149. category: 2,
  150. },
  151. },
  152. },
  153. основаниеТрубыПечки: {
  154. x: 937,
  155. y: 175,
  156. ширина: 130,
  157. высота: 10,
  158. вид: {
  159. background: "url(р/отладка/основа.jpg)",
  160. //display: "none",
  161. },
  162. физика: {
  163. collisionFilter: {
  164. category: 2,
  165. },
  166. },
  167. },
  168. верх1: {
  169. x: 937,
  170. y: 100,
  171. ширина: 130,
  172. высота: 10,
  173. вид: {
  174. background: "url(р/отладка/основа.jpg)",
  175. //display: "none",
  176. },
  177. физика: {
  178. collisionFilter: {
  179. category: 2,
  180. },
  181. },
  182. },
  183. верх2: {
  184. x: 937,
  185. y: 0,
  186. ширина: 130,
  187. высота: 10,
  188. вид: {
  189. background: "url(р/отладка/основа.jpg)",
  190. //display: "none",
  191. },
  192. физика: {
  193. collisionFilter: {
  194. category: 2,
  195. },
  196. },
  197. },
  198. верх3: {
  199. x: 937,
  200. y: -100,
  201. ширина: 130,
  202. высота: 10,
  203. вид: {
  204. background: "url(р/отладка/основа.jpg)",
  205. //display: "none",
  206. },
  207. физика: {
  208. collisionFilter: {
  209. category: 2,
  210. },
  211. },
  212. },
  213. верх4: {
  214. x: 937,
  215. y: -200,
  216. ширина: 130,
  217. высота: 10,
  218. вид: {
  219. background: "url(р/отладка/основа.jpg)",
  220. //display: "none",
  221. },
  222. физика: {
  223. collisionFilter: {
  224. category: 2,
  225. },
  226. },
  227. },
  228. верх5: {
  229. x: 937,
  230. y: -300,
  231. ширина: 130,
  232. высота: 10,
  233. вид: {
  234. background: "url(р/отладка/основа.jpg)",
  235. //display: "none",
  236. },
  237. физика: {
  238. collisionFilter: {
  239. category: 2,
  240. },
  241. },
  242. },
  243. стол: {
  244. x: 1253,
  245. y: 420,
  246. ширина: 610,
  247. вид: {
  248. background: "url(р/отладка/основа.jpg)",
  249. //display: "none",
  250. },
  251. физика: {
  252. collisionFilter: {
  253. category: 2,
  254. },
  255. },
  256. },
  257. подоконник: {
  258. x: 1673,
  259. y: 375,
  260. ширина: 200,
  261. вид: {
  262. background: "url(р/отладка/основа.jpg)",
  263. //display: "none",
  264. },
  265. физика: {
  266. angle: -0.0698,
  267. collisionFilter: {
  268. category: 2,
  269. },
  270. },
  271. },
  272. самовар: {
  273. x: 650,
  274. y: 300,
  275. ширина: 70,
  276. высота: 120,
  277. вид: {
  278. //background: "url(р/вещи/самовар.png) no-repeat scroll 0% 0% / contain",
  279. },
  280. физика: {
  281. isStatic: false,
  282. //inertia: Infinity,
  283. },
  284. },
  285. },
  286. игрок: {
  287. объект: "кирпич",
  288. скорость: [5, 12],
  289. клавиши: ["ArrowLeft", "ArrowRight", "ArrowUp"],
  290. },
  291. слежение: {
  292. колобок: {
  293. объект: "кирпич",
  294. изображение: "колобок",
  295. смещение: [-35, -65],
  296. скорость: 1,
  297. },
  298. камера: {
  299. объект: "кирпич",
  300. скорость: 0.1,
  301. },
  302. },
  303. });