Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
@@ -8,20 +8,22 @@ const ИМЯ_ОТЛ_РАСКЛАДКИ = "Отладочные раскладк
|
|||||||
|
|
||||||
ОкраситьВыбранныеФишки = мир =>
|
ОкраситьВыбранныеФишки = мир =>
|
||||||
{
|
{
|
||||||
/*
|
|
||||||
// Очищаем цвета всех фишек.
|
// Очищаем цвета всех фишек.
|
||||||
for (var номер in мир.фишки)
|
for (var номер in мир.фишки)
|
||||||
{
|
{
|
||||||
var фишка = мир.фишки[номер];
|
var фишка = мир.фишки[номер];
|
||||||
фишка.color = new THREE.Color();
|
var группа = мир.группыФишек[номер];
|
||||||
|
var материал = мир.материалыФишек[группа];
|
||||||
|
фишка.material = материал;
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
// Окрашиваем выбранные фишки.
|
// Окрашиваем выбранные фишки.
|
||||||
for (var номерЭлемента in мир.номераВыбранныхФишек)
|
for (var id in мир.номераВыбранныхФишек)
|
||||||
{
|
{
|
||||||
var номер = мир.номераВыбранныхФишек[номерЭлемента];
|
var номер = мир.номераВыбранныхФишек[id];
|
||||||
console.debug("окрасить фишку", номер);
|
var фишка = мир.фишки[номер];
|
||||||
//мир.фишки[номер].color = new THREE.Color(0xff0000);
|
var группа = мир.группыФишек[номер];
|
||||||
|
var материал = мир.материалыВыбранныхФишек[группа];
|
||||||
|
фишка.material = материал;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -61,7 +63,7 @@ const ИМЯ_ОТЛ_РАСКЛАДКИ = "Отладочные раскладк
|
|||||||
if (номер)
|
if (номер)
|
||||||
{
|
{
|
||||||
мир.номерВыбраннойФишки = номер;
|
мир.номерВыбраннойФишки = номер;
|
||||||
мир.номераВыбранныхФишек.push(Number(номер));
|
мир.номераВыбранныхФишек.push(номер);
|
||||||
мир.уведомить("выбор фишки");
|
мир.уведомить("выбор фишки");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -72,6 +74,21 @@ const ИМЯ_ОТЛ_РАСКЛАДКИ = "Отладочные раскладк
|
|||||||
// // // //
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
СоздатьМатериалыВыбранныхФишекОтладочнойТемы = мир =>
|
||||||
|
{
|
||||||
|
мир.материалыВыбранныхФишек = [];
|
||||||
|
for (var номер in мир.материалыФишек)
|
||||||
|
{
|
||||||
|
var материал = мир.материалыФишек[номер].clone();
|
||||||
|
материал.color = new THREE.Color(0xff0000);
|
||||||
|
мир.материалыВыбранныхФишек.push(материал);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
ЗагрузитьОтладочнуюРаскладку = мир =>
|
ЗагрузитьОтладочнуюРаскладку = мир =>
|
||||||
{
|
{
|
||||||
var модуль = мир.модули.модульПоИмени(ИМЯ_ОТЛ_РАСКЛАДКИ);
|
var модуль = мир.модули.модульПоИмени(ИМЯ_ОТЛ_РАСКЛАДКИ);
|
||||||
|
|||||||
@@ -30,12 +30,13 @@
|
|||||||
отслеживать нажатия пальцем
|
отслеживать нажатия пальцем
|
||||||
исправить отслеживание нажатий на IOS
|
исправить отслеживание нажатий на IOS
|
||||||
подготовить выбор фишек
|
подготовить выбор фишек
|
||||||
|
создать материалы выбранных фишек отладочной темы
|
||||||
запустить отрисовку
|
запустить отрисовку
|
||||||
изменили размер окна браузера
|
изменили размер окна браузера
|
||||||
изменить размер отрисовщика ThreeJS
|
изменить размер отрисовщика ThreeJS
|
||||||
|
|
||||||
нажали
|
нажали
|
||||||
вывести координаты нажатия
|
# вывести координаты нажатия
|
||||||
выбрать фишку в координатах нажатия
|
выбрать фишку в координатах нажатия
|
||||||
|
|
||||||
выбор фишки
|
выбор фишки
|
||||||
|
|||||||
Reference in New Issue
Block a user