أحدث البرامج التعليمية وتطوير الشبكة
 

HTML canvas translate() Method

<كائن قماش

مثال

رسم مستطيل في موقف (10,10) ، تعيين جديد (0,0) موقف ل (70,70) . رسم نفس المستطيل مرة أخرى (notice that the rectangle now starts in position (80,80) :

YourbrowserdoesnotsupporttheHTML5canvastag.

جافا سكريبت:

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() 4.0 تسعة 3.6 4.0 10.1

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

و translate() طريقة remaps على (0,0) موقف على القماش.

Note: عند استدعاء أسلوب مثل fillRect() بعد translate() ، يتم إضافة قيمة إلى X- وص تنسيق القيم.

رسم توضيحي ل<تمتد الطبقة = ترجمة الأسلوب () "/>

جافا سكريبت بناء الجملة: context . translate( x,y ) .

قيم معلمة

Note: يمكنك تحديد واحد أو كلا المعلمات.

معامل وصف العبها
x قيمة إضافة إلى الأفقي (x) الإحداثيات العبها "
y قيمة إضافة إلى العمودي (y) الإحداثيات العبها "

<كائن قماش