blockly > WorkspaceSvg > zoom

Metode WorkspaceSvg.zoom()

Memperbesar atau memperkecil ruang kerja sesuai dengan/berpusat pada koordinat (x, y) yang diberikan.

Tanda Tangan:

zoom(x: number, y: number, amount: number): void;

Parameter

Parameter Jenis Deskripsi
x angka Koordinat X dari pusat, dalam unit piksel relatif terhadap sudut kiri atas parentSVG.
y angka Koordinat Y dari pusat, dalam unit piksel relatif terhadap sudut kiri atas parentSVG.
jumlah angka Lama zoom. Rumus untuk skala baru adalah newScale = currentScale * (scaleSpeed^amount). scaleSpeed ditetapkan di opsi ruang kerja. Nilai jumlah negatif memperkecil, dan nilai jumlah positif memperbesar.

Hasil:

void