paperjs:一次拖动两个项目而不改变它们的相对位置

paperjs: drag two items in one go without changing their relative position

我应该使用 paperjs 的哪个功能,以便可以一次拖动两个项目而不改变它们的相对位置,即无论我拖动哪个项目,两个项目都应该移动。我试过和小组一起做,但没有用。我也不想将其设为复合路径,因为我想 join/combine 两个或多个项目动态地用于拖动目的。

sketch link

在给定的草图中,直线的一端与圆心重合。现在无论我拖动 Circle 还是 Line,这两个项目都应该移动而不改变它们的相对位置。

Groups are designed for this purpose, here is a working example.