blockly > WorkspaceSvg > zoom

متد WorkspaceSvg.zoom().

فضای کاری را نسبت به/مرکز مختصات داده شده (x,y) بزرگ‌نمایی یا کوچک‌نمایی می‌کند.

امضا:

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

پارامترها

پارامتر تایپ کنید توضیحات
x شماره مختصات X مرکز، در واحدهای پیکسل نسبت به گوشه سمت چپ بالای parentSVG.
y شماره مختصات Y مرکز، در واحدهای پیکسل نسبت به گوشه سمت چپ بالای parentSVG.
مقدار شماره میزان بزرگنمایی فرمول مقیاس جدید newScale = currentScale * (scaleSpeed^amount) است. scaleSpeed ​​در گزینه های فضای کاری تنظیم شده است. مقادیر منفی کوچک‌نمایی می‌شوند و مقادیر مثبت بزرگ‌نمایی می‌کنند.

برمی گرداند:

باطل