在 PaperJS 中是否可以将多个项目组合在一起以便它们作为一个整体移动?

In PaperJS is it possible to group several items together so they move as one?

我有一个 PaperJS 项目,里面有很多可以独立移动的圆圈。我还希望每个圆圈的中心都有一些 PointText,例如标签。

虽然我不想每次父圆移动时都为每个标签设置动画,但我希望它们在父圆移动时自动移动。这可能吗,我该怎么做?

查看群组class

这将允许您创建多个圆形对象,比如 circle1circle2,然后像这样对它们进行分组:

var group = new Group([circle1, circle2]);

现在您可以对组执行转换

group.position = view.center;