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