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