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 در گزینه های فضای کاری تنظیم شده است. مقادیر منفی کوچکنمایی میشوند و مقادیر مثبت بزرگنمایی میکنند. |
برمیگرداند:
باطل