"victor" -> "Victor" and "this.#shell = shell;" fix
This commit is contained in:
parent
6b2ee763dc
commit
7859ed2977
30
graph.js
30
graph.js
|
@ -1,6 +1,6 @@
|
||||||
import victor from "https://cdn.skypack.dev/victor@1.1.0";
|
import Victor from "https://cdn.skypack.dev/victor@1.1.0";
|
||||||
|
|
||||||
("use strict");
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Arsen Mirzaev Tatyano-Muradovich <arsen@mirzaev.sexy>
|
* @author Arsen Mirzaev Tatyano-Muradovich <arsen@mirzaev.sexy>
|
||||||
|
@ -352,7 +352,7 @@ class graph {
|
||||||
this.element.offsetHeight / 2;
|
this.element.offsetHeight / 2;
|
||||||
|
|
||||||
// Реинициализация вектора между узлами
|
// Реинициализация вектора между узлами
|
||||||
between = new victor(x1 - x2, y1 - y2);
|
between = new Victor(x1 - x2, y1 - y2);
|
||||||
|
|
||||||
// Узлы преодолели расстояние столкновения?
|
// Узлы преодолели расстояние столкновения?
|
||||||
if (
|
if (
|
||||||
|
@ -363,10 +363,10 @@ class graph {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
// Инициализация координат вектора (узла с которым произошло столкновение)
|
// Инициализация координат вектора (узла с которым произошло столкновение)
|
||||||
let vector = new victor(x1, y1)
|
let vector = new Victor(x1, y1)
|
||||||
.add(new victor(between.x, between.y).norm().unfloat())
|
.add(new Victor(between.x, between.y).norm().unfloat())
|
||||||
.subtract(
|
.subtract(
|
||||||
new victor(
|
new Victor(
|
||||||
node.element.offsetWidth / 2,
|
node.element.offsetWidth / 2,
|
||||||
node.element.offsetHeight / 2
|
node.element.offsetHeight / 2
|
||||||
)
|
)
|
||||||
|
@ -465,7 +465,7 @@ class graph {
|
||||||
_this.element.offsetHeight / 2;
|
_this.element.offsetHeight / 2;
|
||||||
|
|
||||||
// Реинициализация вектора между узлами
|
// Реинициализация вектора между узлами
|
||||||
between = new victor(x1 - x2, y1 - y2);
|
between = new Victor(x1 - x2, y1 - y2);
|
||||||
|
|
||||||
// Инициализация увеличения
|
// Инициализация увеличения
|
||||||
let increase =
|
let increase =
|
||||||
|
@ -485,10 +485,10 @@ class graph {
|
||||||
return;
|
return;
|
||||||
|
|
||||||
// Инициализация координат вектора (узла с которым произошло столкновение)
|
// Инициализация координат вектора (узла с которым произошло столкновение)
|
||||||
let vector = new victor(x1, y1)
|
let vector = new Victor(x1, y1)
|
||||||
.add(new victor(between.x, between.y).norm().unfloat())
|
.add(new Victor(between.x, between.y).norm().unfloat())
|
||||||
.subtract(
|
.subtract(
|
||||||
new victor(
|
new Victor(
|
||||||
node.element.offsetWidth / 2,
|
node.element.offsetWidth / 2,
|
||||||
node.element.offsetHeight / 2
|
node.element.offsetHeight / 2
|
||||||
)
|
)
|
||||||
|
@ -596,7 +596,7 @@ class graph {
|
||||||
_this.element.offsetHeight / 2;
|
_this.element.offsetHeight / 2;
|
||||||
|
|
||||||
// Реинициализация вектора между узлами
|
// Реинициализация вектора между узлами
|
||||||
between = new victor(x1 - x2, y1 - y2);
|
between = new Victor(x1 - x2, y1 - y2);
|
||||||
|
|
||||||
// Инициализация увеличения
|
// Инициализация увеличения
|
||||||
let increase =
|
let increase =
|
||||||
|
@ -616,10 +616,10 @@ class graph {
|
||||||
return;
|
return;
|
||||||
|
|
||||||
// Инициализация координат вектора (узла с которым произошло столкновение)
|
// Инициализация координат вектора (узла с которым произошло столкновение)
|
||||||
let vector = new victor(x1, y1)
|
let vector = new Victor(x1, y1)
|
||||||
.add(new victor(between.x, between.y).norm().invert().unfloat())
|
.add(new Victor(between.x, between.y).norm().invert().unfloat())
|
||||||
.subtract(
|
.subtract(
|
||||||
new victor(
|
new Victor(
|
||||||
node.element.offsetWidth / 2,
|
node.element.offsetWidth / 2,
|
||||||
node.element.offsetHeight / 2
|
node.element.offsetHeight / 2
|
||||||
)
|
)
|
||||||
|
@ -848,7 +848,7 @@ class graph {
|
||||||
|
|
||||||
constructor(shell, camera = true) {
|
constructor(shell, camera = true) {
|
||||||
// Запись оболочки
|
// Запись оболочки
|
||||||
if (shell instanceof HTMLElement) this.shell = shell;
|
if (shell instanceof HTMLElement) this.#shell = shell;
|
||||||
|
|
||||||
// Инициализация ссылки на обрабатываемый объект
|
// Инициализация ссылки на обрабатываемый объект
|
||||||
const _this = this;
|
const _this = this;
|
||||||
|
|
Loading…
Reference in New Issue