blockly > WorkspaceSvg > thu phóng
Phương thức WorkspaceSvg.zoom()
Phóng to không gian làm việc trong hoặc thu nhỏ tương ứng với/căn giữa toạ độ (x, y) cho trước.
Chữ ký:
zoom(x: number, y: number, amount: number): void;
Các tham số
Thông số | Loại | Nội dung mô tả |
---|---|---|
x | number | Toạ độ X của trung tâm, tính bằng đơn vị pixel so với góc trên cùng bên trái của giao thức mẹ. |
năm | number | Toạ độ Y của trung tâm, tính bằng đơn vị pixel so với góc trên cùng bên trái của parentSVG. |
amount | number | Mức thu phóng. Công thức cho tỷ lệ mới là newScale = currentScale * (scaleSpeed^amount). scaleSpeed được đặt trong tuỳ chọn không gian làm việc. Giá trị số tiền âm được thu nhỏ và giá trị số tiền dương phóng to. |
Trả về:
void