Browse Source

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

M-0.1.0
Главред | Glavred 4 years ago
parent
commit
bc55dd6962
3 changed files with 43 additions and 0 deletions
  1. +17
    -0
      фишки|tiles.js
  2. +1
    -0
      фишки|tiles.череда
  3. +25
    -0
      функции|functions.js

+ 17
- 0
фишки|tiles.js View File

@@ -12,6 +12,23 @@
// // // //


СоздатьИндексыФишек = мир =>
{
мир.индексыФишек = {};
const позиции = мир.раскладкаKMahjongg.позиции;
for (var номер in позиции)
{
var позиция = позиции[номер];
var фишка = мир.фишки[номер];
var индекс = индексПозицииФишки(позиция);
мир.индексыФишек[индекс] = фишка;
};
};


// // // //


ОкраситьВыбранныеФишки = мир =>
{
// Очищаем цвета всех фишек.


+ 1
- 0
фишки|tiles.череда View File

@@ -5,6 +5,7 @@
задать материалы фишкам по группам
подготовить выбор фишек
создать материалы выбранных фишек отладочной темы
создать индексы фишек
уведомить о создании фишек в сцене

нажали


+ 25
- 0
функции|functions.js View File

@@ -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) =>
{
for (var номер in фишки)


Loading…
Cancel
Save