blockly > WorkspaceSvg > yakınlaştırma

WorkspaceSvg.zoom() yöntemi

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

İmza:

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

Parametreler

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

Şunu döndürür:

geçersiz