From 7264cae19205832ed1147dc77e2250a01bb24641 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D0=BB=D0=B0=D0=B2=D1=80=D0=B5=D0=B4=20=7C=20Glavred?= Date: Thu, 27 Aug 2020 14:55:11 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=BE=D1=82=20=D0=93=D0=BB=D0=B0=D0=B2=D1=80?= =?UTF-8?q?=D0=B5=D0=B4=D0=B0=20=D0=93=D0=B8=D1=82=D0=96=D0=A1=20|=20Chang?= =?UTF-8?q?es=20of=20GitJS=20Glavred?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- сцена|scene.js | 36 ++++++++++++++++++++++++++++++++++- сцена|scene.череда | 6 +++++- 2 files changed, 40 insertions(+), 2 deletions(-) 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