我目前正在按照本指南在舞台中选择形状并将它们放入 Transformer 中。如果可能的话,我想拖动整个 Transformer 及其所有内容,而不触及里面的任何形状。
例如,我有两条相距很远的线。它们都是 Transformer 内的节点,只要我单击这两条线中的一条,就可以拖动它们。但是,如果我试图从 Transformer 内的任何空白区域拖动,则不会发生任何事情(或者变压器会重置,具体取决于代码)。
我正在考虑向 Transformer 添加一个透明的 Rect(这个 Rect 将始终具有与 Transformer 相同的大小),然后在 Transformer 中添加我想要的任何其他形状。由于 Rect 和 Transformer 的大小相同,我可以轻松地将整个 Transformer 从我的其他形状不位于的任何“空白区域”中拖动出来。
我不确定这是否是正确/有效的方法。我应该如何解决这个问题以获得最佳结果?