konva 在缩放舞台时始终保持一层固定

问题描述 投票:0回答:1

我正在创建一个角度应用程序并使用 KonvaJS 在 Canvas 上绘制所有形状。在此应用程序中,我创建了三层。其中一层将用于在画布上绘制轴(x 和 y),其他层将用于绘制形状。

我正在使用 Konva 线绘制 x 轴和 y 轴。现在,当我放大舞台时,我可以看到在一定缩放后,线条的描边宽度增加了。

我想从该缩放中排除我的 axisLayer ,以便无论任何缩放级别它始终显示相同的轴线。

angular konvajs konva
1个回答
0
投票

在该用例中,最好不要对整个舞台应用缩放/缩放。相反,仅将缩放应用于要缩放的图层/组。在其他容器上,您可能需要重新计算元素的位置以匹配新的缩放。

© www.soinside.com 2019 - 2024. All rights reserved.