Проверить 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.

01300.пример.json.js 2.3KB

3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. мир.разобрать({
  2. заголовок: "Колобку здесь быть",
  3. изображения: {
  4. дом: {
  5. ширина: 2000,
  6. высота: 600,
  7. вид: {
  8. background: "url(р/сцены/изба.jpg)",
  9. },
  10. },
  11. },
  12. объекты: {
  13. колобок: {
  14. x: 100,
  15. y: 250,
  16. ширина: 70,
  17. высота: 70,
  18. вид: {
  19. background: "url(р/колобок/колобок_неподвижен.png)",
  20. },
  21. физика: {
  22. isStatic: false,
  23. inertia: Infinity,
  24. collisionFilter: {
  25. mask: 0x0008,
  26. },
  27. внутри: {
  28. ещё: {
  29. key: "value",
  30. },
  31. },
  32. },
  33. },
  34. полСлева: {
  35. x: 0,
  36. y: 580,
  37. ширина: 355,
  38. вид: {
  39. background: "url(р/отладка/основа.jpg)",
  40. display: "none",
  41. },
  42. физика: {
  43. collisionFilter: {
  44. category: 0x0004,
  45. },
  46. },
  47. },
  48. полКрышки: {
  49. x: 357,
  50. y: 580,
  51. ширина: 135,
  52. вид: {
  53. background: "url(р/отладка/основа.jpg)",
  54. display: "none",
  55. },
  56. },
  57. полСправа: {
  58. x: 495,
  59. y: 580,
  60. ширина: 1505,
  61. вид: {
  62. background: "url(р/отладка/основа.jpg)",
  63. display: "none",
  64. },
  65. },
  66. фундаментПечи: {
  67. x: 570,
  68. y: 470,
  69. ширина: 550,
  70. вид: {
  71. background: "url(р/отладка/основа.jpg)",
  72. display: "none",
  73. },
  74. },
  75. },
  76. игрок: {
  77. объект: "колобок",
  78. скорость: [5, 15],
  79. клавиши: ["ArrowLeft", "ArrowRight", "ArrowUp"],
  80. },
  81. камера: {
  82. объект: "колобок",
  83. центрировать: 0.1,
  84. },
  85. });