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

This commit is contained in:
Главред | Glavred
2020-08-28 15:30:23 +03:00
parent 890dc1711a
commit e895c5a9e9
2 changed files with 21 additions and 5 deletions

View File

@@ -1,5 +1,14 @@
const ИМЯ = "ОМ | MB"; const ИМЯ = "ОМ | MB";
const БАЗА = "https://git.opengamestudio.org/mahjong/mahjong-modeli-models/raw/branch/master/"; const БАЗА = "https://git.opengamestudio.org/mahjong/mahjong-modeli-models/raw/branch/master/";
const ИМЯ_МОДУЛЯ_РЕСУРСОВ = "Ресурсы Маджонга | Mahjong resources";
// // // //
ВключитьКэшированиеРесурсовThreeJS = мир =>
{
THREE.Cache.enabled = true;
};
// // // // // // // //
@@ -78,8 +87,13 @@ const БАЗА = "https://git.opengamestudio.org/mahjong/mahjong-modeli-models/r
ЗагрузитьТекстуруФишки = мир => ЗагрузитьТекстуруФишки = мир =>
{ {
var текстура = "текстура.png"; var модуль = мир.модули.модульПоИмени(ИМЯ_МОДУЛЯ_РЕСУРСОВ);
var адрес = БАЗА + текстура; var ресурс = "/текстура.png";
var адрес = `${window.location.origin}${ресурс}`;
THREE.Cache.add(адрес, модуль.содержимое[ресурс]);
//var текстура = "текстура.png";
//var адрес = БАЗА + текстура;
//console.debug("текстура", адрес);
мир.загрузчикТекстур.load( мир.загрузчикТекстур.load(
адрес, адрес,
function(текстура) { function(текстура) {
@@ -108,9 +122,10 @@ const БАЗА = "https://git.opengamestudio.org/mahjong/mahjong-modeli-models/r
ЗагрузитьМодельФишки = мир => ЗагрузитьМодельФишки = мир =>
{ {
var модель = "фишка.gltf"; var модуль = мир.модули.модульПоИмени(ИМЯ_МОДУЛЯ_РЕСУРСОВ);
var адрес = БАЗА + модель; var ресурс = "/фишка.gltf";
console.debug("модель", адрес); var адрес = `${window.location.origin}${ресурс}`;
THREE.Cache.add(адрес, модуль.содержимое[ресурс]);
мир.загрузчикGLTF.load( мир.загрузчикGLTF.load(
адрес, адрес,
function(gltf) { function(gltf) {

View File

@@ -5,6 +5,7 @@
изменить размер отрисовщика ThreeJS изменить размер отрисовщика ThreeJS
создать загрузчик GLTF создать загрузчик GLTF
создать загрузчик текстур создать загрузчик текстур
включить кэширование ресурсов ThreeJS
подготовить сцену подготовить сцену
загрузить модель фишки загрузить модель фишки
загрузили модель фишки загрузили модель фишки