طريقة HTML canvas translate()

تعريف و استخدام

translate() طريقة لإعادة تعيين موقع (0,0) على اللوحة.

ملاحظة:عندما تدعو إلى مثل fillRect() مثل هذه الطرق، سيتم إضافة القيم إلى x و y القيم الديناميكية

شكل طريقة الترجمة()

مثال

رسم مستطيل في موقع (10,10)، قم بتعيين الموقع الجديد (0,0) إلى (70,70). أعد رسم المستطيل الجديد (لاحظ أن المستطيل الآن يبدأ في الموقع (80,80)):

متصفحك لا يدعم علامة HTML5 canvas.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillRect(10,10,100,50);
ctx.translate(70,70);
ctx.fillRect(10,10,100,50);

تجربة شخصية

النصوص

السياق.translate(x,y);

قيمة الم参数

الم参数 الوصف
x إضافة القيمة إلى المحور الأفقي (x).
y إضافة القيمة إلى المحور العمودي (y).

دعم المتصفحات

رقم في الجدول هو إصدار المتصفح الأول الذي يدعم هذه الخاصية بالكامل.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

ملاحظة:لا يدعم متصفح Internet Explorer 8 وأحدث إصداراته عنصر <canvas>.