Browse Source

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

master
Главред | Glavred 3 years ago
parent
commit
d645993604
3 changed files with 26 additions and 15 deletions
  1. +1
    -1
      0000
  2. +21
    -13
      🎬.js
  3. +4
    -1
      🎬.череда

+ 1
- 1
0000 View File

@@ -1,5 +1,5 @@
Рисователь
0.7.8
1.0.0
https://git.opengamestudio.org/PuCOBATEJlb/PuCOBATEJlb

/base64js.min.js


+ 21
- 13
🎬.js View File

@@ -15,8 +15,8 @@
}

var позиция = new THREE.Vector2();
var ширина = window.innerWidth * мир.масштаб;
var высота = window.innerHeight * мир.масштаб;
var ширина = мир.ширинаОкна;
var высота = мир.высотаОкна;
позиция.x = ((событие.clientX + window.pageXOffset) / ширина ) * 2 - 1;
позиция.y = - ((событие.clientY + window.pageYOffset) / высота) * 2 + 1;
мир.позицияНажатияВРисователе = позиция;
@@ -62,24 +62,20 @@
// // // //


ИзменитьРазмерРисователя = мир =>
ПрименитьРазмерРисователя = мир =>
{
var ширина = window.innerWidth * мир.масштаб;
var высота = window.innerHeight * мир.масштаб;
мир.камера.aspect = ширина / высота;
мир.камера.aspect = мир.ширинаОкна / мир.высотаОкна;
мир.камера.updateProjectionMatrix();
var чёткостьApple = 2;
мир.рисователь.setSize(ширина * чёткостьApple, высота * чёткостьApple);
var размер = мир.масштаб * 100;
мир.рисователь.setSize(мир.ширинаОкна * чёткостьApple, мир.высотаОкна * чёткостьApple);
мир.канва.style = `
position: absolute;
left: 0;
top: 0;
max-width: ${размер}%;
max-height: ${размер}%;
width: ${размер}%;
height: ${размер}%;
width: ${мир.ширинаОкнаПроц}%;
max-width: ${мир.ширинаОкнаПроц}%;
height: ${мир.высотаОкнаПроц}%;
max-height: ${мир.высотаОкнаПроц}%;
`;
};

@@ -87,6 +83,18 @@ height: ${размер}%;
// // // //


ИзменитьРазмерРисователя = мир =>
{
мир.ширинаОкна = window.innerWidth * мир.масштаб;
мир.высотаОкна = window.innerHeight * мир.масштаб;
мир.ширинаОкнаПроц = мир.масштаб * 100;
мир.высотаОкнаПроц = мир.масштаб * 100;
};


// // // //


ОтслеживатьИзменениеРазмераОкнаБраузера = мир =>
{
window.addEventListener(


+ 4
- 1
🎬.череда View File

@@ -4,9 +4,12 @@
настроить рисователя
отслеживать изменение размера окна браузера
изменить размер рисователя
применить размер рисователя
отслеживать нажатия в рисователе
запустить рисователя
изменили размер окна браузера
изменить размер рисователя
применить размер рисователя
изменили масштаб
изменить размер рисователя
изменить размер рисователя
применить размер рисователя

Loading…
Cancel
Save