Нарисуйте отрезок на 1/4 ниже вершины холста, используя бумагу. js - PullRequest
0 голосов
/ 29 апреля 2020

Для сайта портфолио, который я создаю, я хочу нарисовать линию на бумаге. js одну четверть от вершины целевого холста, чтобы создать своего рода заголовок. Я пробовал этот код, используя функциональность view, но ничего не вижу:

var ycoord = view.size.height * 0.25;
var xcoord = view.size.width;
console.log(pos);
var point3 = new Point(xcoord, ycoord);
var point4 = new Point(xcoord, 0);
var pathh = new Path({
  segments: [point3, point4],
  strokeColor: 'black',
  strokeWidth: '10',
});

Любая помощь будет принята с благодарностью!

1 Ответ

2 голосов
/ 29 апреля 2020

Вы перепутали x и y, и вы фактически рисуете вертикальную линию в правой части экрана.
Вот исправленный код:

var ycoord = view.size.height * 0.25;
var xcoord = view.size.width;
var point3 = new Point(0, ycoord);
var point4 = new Point(xcoord, ycoord);
var pathh = new Path({
    segments: [point3, point4],
    strokeColor: 'black',
    strokeWidth: '10',
});
...