blockly > WorkspaceSvg > שינוי מרחק התצוגה

שיטת WorkspaceSvg.zoom()

התצוגה מגדילה או מקטינה את סביבת העבודה ביחס לקואורדינטה הנתונה (x, y) או ממורכזת.

Signature:

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

פרמטרים

פרמטר תיאור התיאור
x מספר קואורדינטת X של המרכז, ביחידות פיקסלים ביחס לפינה השמאלית העליונה של תבנית ההורה.
שנה מספר קואורדינטת Y של המרכז, ביחידות פיקסלים ביחס לפינה השמאלית העליונה של תבנית ההורה.
את הסכום מספר כמות שינוי מרחק התצוגה. הנוסחה לסולם החדש היא newScale = currentScale * (scaleSpeed^amount). scoreSpeed מוגדרת באפשרויות של סביבת העבודה. הערכים של הסכום השלילי מקטינים את התצוגה, והערכים של הסכומים החיוביים מגדילים את התצוגה.

החזרות:

void