Konvajs:Transformer 处理程序随阶段缩放

Konvajs: Transformer handlers scales with stage

当舞台的比例为 1 - Transformer 的手柄正常绘制(图 1),但当舞台缩放时 - Transformer 的手柄在视觉上随舞台缩放(图 2)。这是一种防止这种行为的方法吗?

舞台比例为1

舞台比例为0.5

如果您在创建转换器后更新了父节点(阶段)的比例,请尝试更新它:

transformer.forceUpdate()

演示:http://jsbin.com/vigedihopo/edit?html,js,output

此外,您可以将所有形状添加到 Konva.Group 中并缩放它而不是 Konva.Stage。所以 Konva.Transformer 将被放置在未缩放的容器中。