|
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- УдалитьФишкиСцены = мир =>
- {
- if (мир.сценаМаджонга.children.length)
- {
- мир.сценаМаджонга.remove(мир.кореньСценыМаджонга);
- }
- мир.кореньСценыМаджонга = new THREE.Group();
- мир.сценаМаджонга.add(мир.кореньСценыМаджонга);
- мир.фишкиСцены = [];
- };
-
-
- // // // //
-
-
- СкрытьУбранныеФишкиВСцене = мир =>
- {
- for (var номер in мир.убранныеФишкиМаджонга)
- {
- var н = мир.убранныеФишкиМаджонга[номер];
- // Перемещаем фишку на другой слой для исключения из отрисовки и выбора.
- var ф = мир.фишкиСцены[н];
- ф.layers.set(1);
- }
- }
-
-
- // // // //
-
-
- ВыделитьВыбранныеФишкиВСцене = мир =>
- {
- for (var номер in мир.выбранныеФишкиМаджонга)
- {
- var н = мир.выбранныеФишкиМаджонга[номер];
- var ф = мир.фишкиСцены[н];
- var г = мир.фишкиМаджонга[н]["🚩"];
- var м = мир.выбранныеМатериалыФишекСцены[г];
- ф.material = м;
- }
- };
-
-
- // // // //
-
-
- СоздатьФишкиВСцене = мир =>
- {
- мир.уведомить("надо создать фишки в сцене");
- };
|