Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
@@ -12,6 +12,23 @@
|
|||||||
// // // //
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
СоздатьИндексыФишек = мир =>
|
||||||
|
{
|
||||||
|
мир.индексыФишек = {};
|
||||||
|
const позиции = мир.раскладкаKMahjongg.позиции;
|
||||||
|
for (var номер in позиции)
|
||||||
|
{
|
||||||
|
var позиция = позиции[номер];
|
||||||
|
var фишка = мир.фишки[номер];
|
||||||
|
var индекс = индексПозицииФишки(позиция);
|
||||||
|
мир.индексыФишек[индекс] = фишка;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
ОкраситьВыбранныеФишки = мир =>
|
ОкраситьВыбранныеФишки = мир =>
|
||||||
{
|
{
|
||||||
// Очищаем цвета всех фишек.
|
// Очищаем цвета всех фишек.
|
||||||
|
|||||||
@@ -5,6 +5,7 @@
|
|||||||
задать материалы фишкам по группам
|
задать материалы фишкам по группам
|
||||||
подготовить выбор фишек
|
подготовить выбор фишек
|
||||||
создать материалы выбранных фишек отладочной темы
|
создать материалы выбранных фишек отладочной темы
|
||||||
|
создать индексы фишек
|
||||||
уведомить о создании фишек в сцене
|
уведомить о создании фишек в сцене
|
||||||
|
|
||||||
нажали
|
нажали
|
||||||
|
|||||||
@@ -1,3 +1,28 @@
|
|||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
позицияИндексФишки = (индекс) =>
|
||||||
|
{
|
||||||
|
const x = индекс / 1000000;
|
||||||
|
const y = (индекс - x * 1000000) / 1000;
|
||||||
|
const z = индекс - x * 1000000 - y * 1000;
|
||||||
|
return [x, y, z];
|
||||||
|
};
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
индексПозицииФишки = (позиция) =>
|
||||||
|
{
|
||||||
|
return позиция[0] * 1000000 + позиция[1] * 1000 + позиция[2];
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
номерФишки = (фишки, id) =>
|
номерФишки = (фишки, id) =>
|
||||||
{
|
{
|
||||||
for (var номер in фишки)
|
for (var номер in фишки)
|
||||||
|
|||||||
Reference in New Issue
Block a user