Browse Source

Изменения от Главреда ГитЖС | Changes of GitJS Glavred

M-0.1.0
Главред | Glavred 3 years ago
parent
commit
d57d5dff90
3 changed files with 32 additions and 4 deletions
  1. +0
    -1
      раскладка|layout.js
  2. +2
    -2
      раскладка|layout.череда
  3. +30
    -1
      сцена|scene.js

+ 0
- 1
раскладка|layout.js View File

@@ -25,7 +25,6 @@
var позиции = [];
for (var номерСлоя = 0; номерСлоя < параметры.глубина; ++номерСлоя)
{
console.debug("cлой", номерСлоя);
for (var ряд = 0; ряд < параметры.высота - 1; ++ряд)
{
for (var столбец = 0; столбец < параметры.ширина - 1; ++столбец)


+ 2
- 2
раскладка|layout.череда View File

@@ -1,7 +1,7 @@
надо разобрать раскладку KMahjongg
подготовить раскладку KMahjongg к разбору
разобрать параметры раскладки KMahjongg
вывести параметры раскладки KMahjongg
# вывести параметры раскладки KMahjongg
разобрать позиции элементов раскладки KMahjongg
вывести позиции раскладки KMahjongg
# вывести позиции раскладки KMahjongg
уведомить об окончании разбора раскладки KMahjongg

+ 30
- 1
сцена|scene.js View File

@@ -7,7 +7,36 @@ const ИМЯ_МОДУЛЯ_РЕСУРСОВ = "Ресурсы Маджонга |

ЦентрироватьСцену = мир =>
{
// мир.корень.position
var мин = {
"x": 0,
"z": 0,
};
var макс = {
"x": 0,
"z": 0,
};
for (var номер in мир.фишки)
{
const фишка = мир.фишки[номер];
if (фишка.position.x < мин.x)
{
мин.x = фишка.position.x;
}
if (фишка.position.x > макс.x)
{
макс.x = фишка.position.x;
}
if (фишка.position.z < мин.z)
{
мин.z = фишка.position.z;
}
if (фишка.position.z > макс.z)
{
макс.z = фишка.position.z;
}
}
мир.корень.position.x -= (макс.x - мин.x) / 2;
мир.корень.position.z -= (макс.z - мин.z) / 2;
};

// // // //


Loading…
Cancel
Save