发布于 2022-08-25 05:00:26
在深入研究Konva.Transformer代码之后,我发现了getX()、getY()、getWidth()和getHeight()方法。我们可以使用这些方法并创建自己的getClientRect()方法,如下所示,
function getTransformerClientRect(
transformer: Konva.Transformer | null
): IRect {
if (!transformer) {
return {
x: 0,
y: 0,
width: 0,
height: 0,
};
}
return {
x: transformer.getX(),
y: transformer.getY(),
width: transformer.getWidth(),
height: transformer.getHeight(),
};
}https://stackoverflow.com/questions/73470557
复制相似问题