blockly > WorkspaceSvg > تكبير/تصغير
طريقة WorkspaceSvg.zoom()
تكبير مساحة العمل أو تصغيرها بالنسبة إلى/توسيطها على الإحداثي (x، y).
Signature:
zoom(x: number, y: number, amount: number): void;
المعلمات
المعلمة | النوع | الوصف |
---|---|---|
x | الرقم | الإحداثي السيني (X) للمركز بوحدات البكسل بالنسبة إلى الزاوية العلوية اليسرى من تنسيقparentSVG. |
y | الرقم | الإحداثي الصادي (Y) للمركز بوحدات البكسل بالنسبة إلى الزاوية العلوية اليسرى من الرمز parentSVG. |
المبلغ | الرقم | مقدار التكبير أو التصغير. الصيغة الجديدة للمقياس الجديد هي newScale = currentScale * (scaleSpeed^amount). يتم ضبط مقياس السرعة في خيارات مساحة العمل. يتم تكبير قيم المبلغ السالب، ويتم تكبير قيم المبلغ الموجبة. |
المرتجعات:
فراغ