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