blockly > WorkspaceSvg > שינוי מרחק התצוגה
שיטת WorkspaceSvg.Zoom()
התקרבות או התרחקות של סביבת העבודה ביחס לקואורדינטה הנתונה (x, y) או במרכזה.
Signature:
zoom(x: number, y: number, amount: number): void;
פרמטרים
פרמטר | סוג | תיאור |
---|---|---|
x | number | קואורדינטת ה-X של המרכז, ביחידות פיקסלים ביחס לפינה השמאלית העליונה של ה-הורהSVG. |
y | number | קואורדינטת ה-Y של המרכז, ביחידות פיקסלים ביחס לפינה השמאלית העליונה של ה-ParentSVG. |
סכום | number | משך שינוי מרחק התצוגה. הנוסחה לסולם החדש היא newScale = currentScale * (scalespeed^amount). מדרגות מהירות מוגדרת באפשרויות של סביבת העבודה. ערכים של סכומים שליליים מקטינים, וערכי סכום חיובי מגדילים את התצוגה. |
החזרות:
ריק