Как разместить элемент относительно родительской группы в Paper.js?

ceremcem спросил: 07 октября 2018 в 12:19 в: paperjs

Как мы делаем position: relative; в CSS, мне нужно расположить все вновь созданные элементы относительно родительского Group. Это то, что я ожидаю получить:

... с последующим:

var path = new Path([50, 0], [50, 100]);
var path2 = new Path([0, 50], [100, 50]);
// cross center at [50, 50]var center = [100, 100]var group = new Group({
    children: [path, path2],
    strokeColor: 'black'
});// It's important to arrange the position 
// right after creating the group
group.translate([50, 50])new Path.Circle({
    center: center,
    radius: 5,
    fillColor: 'red'
})new Path.Rectangle({
    from: [10, 10],
    to: [40, 40],
    strokeColor: 'black',
    parent: group
})

Однако на самом деле я получаю следующее:

указать .translate() после вставки прямоугольника: эскиз

0 ответов