Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
32
пуск|run.js
32
пуск|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(событие) {
|
||||
|
||||
@@ -7,14 +7,14 @@
|
||||
создать загрузчик GLTF
|
||||
создать загрузчик текстур
|
||||
подготовить сцену
|
||||
отслеживать нажатия мышью
|
||||
отслеживать нажатия пальцем
|
||||
подготовиться к отслеживанию нажатий
|
||||
исправить отслеживание нажатий на IOS
|
||||
запустить отрисовку
|
||||
загрузить ресурсы сцены
|
||||
загрузили ресурсы сцены
|
||||
подготовиться к созданию фишек в сцене
|
||||
выбрать раскладку X
|
||||
включить отслеживание нажатий
|
||||
|
||||
изменили размер окна браузера
|
||||
изменить размер отрисовщика ThreeJS
|
||||
|
||||
@@ -5,6 +5,11 @@
|
||||
|
||||
сообщитьОНажатии = (мир, событие) =>
|
||||
{
|
||||
if (!мир.отслеживатьНажатия)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
var позиция = new THREE.Vector2();
|
||||
var ширина = window.innerWidth * мир.масштаб;
|
||||
var высота = window.innerHeight * мир.масштаб;
|
||||
|
||||
Reference in New Issue
Block a user