diff --git a/сцена|scene.js b/сцена|scene.js index e31c870..bc19908 100644 --- a/сцена|scene.js +++ b/сцена|scene.js @@ -5,6 +5,40 @@ const БАЗА = "https://git.opengamestudio.org/mahjong/mahjong-modeli-models/r // // // // +ПовернутьФишку = мир => +{ + мир.модельФишки.rotation.x += 0.03; + мир.модельФишки.rotation.y += 0.02; +}; + + +// // // // + + +Отладка = мир => +{ + console.debug("Отладка", Date()); +}; + + +// // // // + + +ЗапуститьТаймерПоворотаФишки = мир => +{ + setInterval( + function() { + мир.уведомить("поворот фишки"); + }, + 40 + ); + +}; + + +// // // // + + РасположитьКамеру = мир => { мир.камера.position.z = 10; @@ -18,7 +52,7 @@ const БАЗА = "https://git.opengamestudio.org/mahjong/mahjong-modeli-models/r { мир.сцена.add(мир.модельФишки); var материал = new THREE.MeshBasicMaterial({map: мир.текстураФишки}); - мир.сцена.traverse(function(ребёнок) { + мир.модельФишки.traverse(function(ребёнок) { if (ребёнок.isMesh) { ребёнок.material = материал; diff --git a/сцена|scene.череда b/сцена|scene.череда index 44d4961..3c3f159 100644 --- a/сцена|scene.череда +++ b/сцена|scene.череда @@ -12,5 +12,9 @@ загрузили текстуру фишки создать фишку запустить отрисовку + запустить таймер поворота фишки изменили размер окна браузера - изменить размер отрисовщика ThreeJS \ No newline at end of file + изменить размер отрисовщика ThreeJS +поворот фишки +# отладка + повернуть фишку \ No newline at end of file