blockly > WorkspaceSvg > zoom
Metodo WorkspaceSvg.zoom()
Aumenta o diminuisce lo zoom dell'area di lavoro rispetto alla coordinata (x, y) specificata/al centro dell'area di lavoro.
Firma:
zoom(x: number, y: number, amount: number): void;
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
x | numero | Coordinata X del centro, in unità pixel rispetto all'angolo in alto a sinistra della creatività SVG principale. |
y | numero | Coordinata Y del centro, in unità pixel rispetto all'angolo in alto a sinistra della creatività SVG principale. |
quantità | numero | Livello di zoom. La formula per la nuova scala è newScale = currentScale * (scaleSpeed^amount). scaleSpeed è impostato nelle opzioni dell'area di lavoro. I valori di quantità negativi diminuiscono lo zoom, mentre quelli di quantità positivi aumentano. |
Resi:
null