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
将被放置在未缩放的容器中。
当舞台的比例为 1 - Transformer 的手柄正常绘制(图 1),但当舞台缩放时 - Transformer 的手柄在视觉上随舞台缩放(图 2)。这是一种防止这种行为的方法吗?
舞台比例为1
舞台比例为0.5
如果您在创建转换器后更新了父节点(阶段)的比例,请尝试更新它:
transformer.forceUpdate()
演示:http://jsbin.com/vigedihopo/edit?html,js,output
此外,您可以将所有形状添加到 Konva.Group
中并缩放它而不是 Konva.Stage
。所以 Konva.Transformer
将被放置在未缩放的容器中。