blockly > WorkspaceSvg > zoom

متد WorkspaceSvg.zoom().

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

امضا:

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

مولفه های

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

برمی گرداند:

خالی