blockly > WorkspaceSvg > zoom
Metode WorkspaceSvg.zoom()
Memperbesar atau memperkecil ruang kerja relatif terhadap/di tengah koordinat (x, y) yang diberikan.
Tanda Tangan:
zoom(x: number, y: number, amount: number): void;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
x | angka | Koordinat X tengah, dalam unit piksel yang relatif terhadap sudut kiri atas parentSVG. |
y | angka | Koordinat Y tengah, dalam unit piksel yang relatif terhadap sudut kiri atas parentSVG. |
jumlah | angka | Jumlah zoom. Rumus untuk skala baru ini adalah newScale = currentScale * (scaleSpeed^amount). scaleSpeed ditetapkan dalam opsi workspace. Nilai jumlah negatif akan diperkecil, dan nilai jumlah positif akan memperbesar. |
Hasil:
void