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