Kaynağa Gözat

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

M-0.1.0
Главред | Glavred 4 yıl önce
ebeveyn
işleme
df7676e991
2 değiştirilmiş dosya ile 27 ekleme ve 9 silme
  1. +25
    -8
      сцена|scene.js
  2. +2
    -1
      сцена|scene.череда

+ 25
- 8
сцена|scene.js Dosyayı Görüntüle

@@ -8,20 +8,22 @@ const ИМЯ_ОТЛ_РАСКЛАДКИ = "Отладочные раскладк

ОкраситьВыбранныеФишки = мир =>
{
/*
// Очищаем цвета всех фишек.
for (var номер in мир.фишки)
{
var фишка = мир.фишки[номер];
фишка.color = new THREE.Color();
var группа = мир.группыФишек[номер];
var материал = мир.материалыФишек[группа];
фишка.material = материал;
}
*/
// Окрашиваем выбранные фишки.
for (var номерЭлемента in мир.номераВыбранныхФишек)
for (var id in мир.номераВыбранныхФишек)
{
var номер = мир.номераВыбранныхФишек[номерЭлемента];
console.debug("окрасить фишку", номер);
//мир.фишки[номер].color = new THREE.Color(0xff0000);
var номер = мир.номераВыбранныхФишек[id];
var фишка = мир.фишки[номер];
var группа = мир.группыФишек[номер];
var материал = мир.материалыВыбранныхФишек[группа];
фишка.material = материал;
}
};

@@ -61,7 +63,7 @@ const ИМЯ_ОТЛ_РАСКЛАДКИ = "Отладочные раскладк
if (номер)
{
мир.номерВыбраннойФишки = номер;
мир.номераВыбранныхФишек.push(Number(номер));
мир.номераВыбранныхФишек.push(номер);
мир.уведомить("выбор фишки");
}
}
@@ -72,6 +74,21 @@ const ИМЯ_ОТЛ_РАСКЛАДКИ = "Отладочные раскладк
// // // //


СоздатьМатериалыВыбранныхФишекОтладочнойТемы = мир =>
{
мир.материалыВыбранныхФишек = [];
for (var номер in мир.материалыФишек)
{
var материал = мир.материалыФишек[номер].clone();
материал.color = new THREE.Color(0xff0000);
мир.материалыВыбранныхФишек.push(материал);
}
};


// // // //


ЗагрузитьОтладочнуюРаскладку = мир =>
{
var модуль = мир.модули.модульПоИмени(ИМЯ_ОТЛ_РАСКЛАДКИ);


+ 2
- 1
сцена|scene.череда Dosyayı Görüntüle

@@ -30,12 +30,13 @@
отслеживать нажатия пальцем
исправить отслеживание нажатий на IOS
подготовить выбор фишек
создать материалы выбранных фишек отладочной темы
запустить отрисовку
изменили размер окна браузера
изменить размер отрисовщика ThreeJS
нажали
вывести координаты нажатия
# вывести координаты нажатия
выбрать фишку в координатах нажатия
выбор фишки


Yükleniyor…
İptal
Kaydet