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