blockly > WorkspaceSvg > 확대/축소
WorkspaceSvg.zoom() 메서드
주어진 (x, y) 좌표를 기준으로 또는 그 중심을 기준으로 작업공간을 확대 또는 축소합니다.
Signature:
zoom(x: number, y: number, amount: number): void;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
x | 숫자 | parentSVG의 왼쪽 상단을 기준으로 한 중심의 X 좌표(픽셀 단위)입니다. |
y | 숫자 | parentSVG의 왼쪽 상단을 기준으로 한 중심의 Y 좌표입니다(픽셀 단위). |
amount | 숫자 | 확대/축소 수준입니다. 새 체중계의 수식은 newScale = currentScale * (scaleSpeed^amount)입니다. scaleSpeed는 작업공간 옵션에서 설정됩니다. 음수 값은 축소되고 양수 값은 확대됩니다. |
반환:
void