blockly > WorkspaceSvg > yakınlaştırma

WorkspaceSvg.zoom() yöntemi

Çalışma alanını belirtilen (x, y) koordinatına göre yakınlaştırır veya uzaklaştırır.

İmza:

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

Parametreler

Parametre Tür Açıklama
x sayı Merkezin X koordinatı (üstSVG'nin sol üst köşesine göre piksel birimi cinsinden).
y sayı Merkezin Y koordinatı (üstSVG'nin sol üst köşesine göre piksel birimi cinsinden).
amount sayı Yakınlaştırma miktarı. Yeni ölçeğin formülü şu şekildedir: newScale = currentScale * (scaleSpeed^amount). scale Speed, çalışma alanı seçeneklerinde ayarlanır. Negatif tutar değerleri uzaklaşır, pozitif miktar değerleri yakınlaştırılır.

İade et:

void