瀏覽代碼

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

master
Главред | Glavred 4 年之前
父節點
當前提交
6fdf234a2c
共有 3 個文件被更改,包括 30 次插入11 次删除
  1. +23
    -9
      пуск|run.js
  2. +2
    -2
      пуск|run.череда
  3. +5
    -0
      функции|functions.js

+ 23
- 9
пуск|run.js 查看文件

@@ -44,6 +44,24 @@ height: ${размер}%;
// // // //


ВключитьОтслеживаниеНажатий = мир =>
{
мир.отслеживатьНажатия = true;
};


// // // //


ОтключитьОтслеживаниеНажатий = мир =>
{
мир.отслеживатьНажатия = false;
};


// // // //


ИсправитьОтслеживаниеНажатийНаIOS = мир =>
{
// https://stackoverflow.com/a/31459240/3404710
@@ -54,22 +72,18 @@ height: ${размер}%;
// // // //


ОтслеживатьНажатияПальцем = мир =>
ПодготовитьсяКОтслеживаниюНажатий = мир =>
{
мир.отслеживатьНажатия = false;

// Палец.
window.addEventListener(
"touchstart",
function(событие) {
сообщитьОНажатии(мир, событие.touches[0]);
}
);
};


// // // //


ОтслеживатьНажатияМышью = мир =>
{
// Мышь.
window.addEventListener(
"click",
function(событие) {


+ 2
- 2
пуск|run.череда 查看文件

@@ -7,14 +7,14 @@
создать загрузчик GLTF
создать загрузчик текстур
подготовить сцену
отслеживать нажатия мышью
отслеживать нажатия пальцем
подготовиться к отслеживанию нажатий
исправить отслеживание нажатий на IOS
запустить отрисовку
загрузить ресурсы сцены
загрузили ресурсы сцены
подготовиться к созданию фишек в сцене
выбрать раскладку X
включить отслеживание нажатий

изменили размер окна браузера
изменить размер отрисовщика ThreeJS


+ 5
- 0
функции|functions.js 查看文件

@@ -5,6 +5,11 @@

сообщитьОНажатии = (мир, событие) =>
{
if (!мир.отслеживатьНажатия)
{
return;
}

var позиция = new THREE.Vector2();
var ширина = window.innerWidth * мир.масштаб;
var высота = window.innerHeight * мир.масштаб;


Loading…
取消
儲存