Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
@@ -25,7 +25,6 @@
|
|||||||
var позиции = [];
|
var позиции = [];
|
||||||
for (var номерСлоя = 0; номерСлоя < параметры.глубина; ++номерСлоя)
|
for (var номерСлоя = 0; номерСлоя < параметры.глубина; ++номерСлоя)
|
||||||
{
|
{
|
||||||
console.debug("cлой", номерСлоя);
|
|
||||||
for (var ряд = 0; ряд < параметры.высота - 1; ++ряд)
|
for (var ряд = 0; ряд < параметры.высота - 1; ++ряд)
|
||||||
{
|
{
|
||||||
for (var столбец = 0; столбец < параметры.ширина - 1; ++столбец)
|
for (var столбец = 0; столбец < параметры.ширина - 1; ++столбец)
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
надо разобрать раскладку KMahjongg
|
надо разобрать раскладку KMahjongg
|
||||||
подготовить раскладку KMahjongg к разбору
|
подготовить раскладку KMahjongg к разбору
|
||||||
разобрать параметры раскладки KMahjongg
|
разобрать параметры раскладки KMahjongg
|
||||||
вывести параметры раскладки KMahjongg
|
# вывести параметры раскладки KMahjongg
|
||||||
разобрать позиции элементов раскладки KMahjongg
|
разобрать позиции элементов раскладки KMahjongg
|
||||||
вывести позиции раскладки KMahjongg
|
# вывести позиции раскладки KMahjongg
|
||||||
уведомить об окончании разбора раскладки KMahjongg
|
уведомить об окончании разбора раскладки KMahjongg
|
||||||
@@ -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;
|
||||||
};
|
};
|
||||||
|
|
||||||
// // // //
|
// // // //
|
||||||
|
|||||||
Reference in New Issue
Block a user