我有《变形金刚》和几个封闭的《线》。 对于 Line onDragMove,我定义了一个函数,该函数可以手动更改 Line 的 x 和 y。该函数首先获取矩阵,然后将 Line x 和 y 重置为保存在 useState 中的旧状态,最后将新的 x 和 y 设置为具有给定矩阵的 useState。
问题: 如果我通过将它们添加到“Transformer”节点并开始拖动第 1 行来选择两条“线”,那么第 1 行的 onDragMove 函数会在开始时被额外调用一次。
这种行为的问题在于,现在第 1 行比第 2 行拖得稍微多一点。
谢谢你的帮助!