HTML ဂရပ်ဖစ်

ဂရပ်ဖစ် ပင်မစာမျက်နှာ

Google Maps

Maps မိတ်ဆက် Maps အခြေခံ Maps Overlays Maps ပွဲများ Maps ထိန်းချုပ်မှုများ Maps အမျိုးအစားများ Maps အကိုးအကား

SVG ကျူတိုရီရယ်

SVG နိဒါန်း HTML တွင် SVG SVG စတုဂံ SVG စက်ဝိုင်း SVG Ellipse SVG လိုင်း SVG Polygon SVG Polyline SVG လမ်းကြောင်း SVG စာသား SVG Stroking SVG Filters နိဒါန်း SVG မှုန်ဝါးခြင်းအကျိုးသက်ရောက်မှုများ SVG Drop Shadows SVG Linear SVG Radial SVG ဥပမာများ SVG အကိုးအကား

Canvas ကျူတိုရီရယ်

Canvas မိတ်ဆက် ကင်းဗတ်ဆွဲခြင်း။ Canvas Coordinates ကင်းဗတ် Gradients ကင်းဗတ်စာသား ကင်းဗတ်ပုံများ ကင်းဗတ်ရည်ညွှန်း

ကင်းဗတ်နာရီ

နာရီ မိတ်ဆက် နာရီမျက်နှာ နာရီနံပါတ်များ နာရီလက်များ နာရီစတင်

HTML ဂိမ်း

ဂိမ်းမိတ်ဆက် ဂိမ်း Canvas ဂိမ်းအစိတ်အပိုင်းများ ဂိမ်းထိန်းချုပ်သူများ ဂိမ်းအတားအဆီးများ ဂိမ်းရမှတ် ဂိမ်းပုံများ ဂိမ်းအသံ ဂိမ်းဆွဲငင်အား ဂိမ်းခုန်ခြင်း။ ဂိမ်းလှည့်ခြင်း။ ဂိမ်းလှုပ်ရှားမှု

HTML Canvas Coordinates


Canvas Coordinates

HTML ကင်းဗတ်သည် နှစ်ဘက်မြင်ဂရစ်တစ်ခုဖြစ်သည်။

ကင်းဗတ်စ်၏ ဘယ်ဘက်အပေါ်ထောင့်တွင် သြဒိနိတ်များ (0.0) ပါရှိသည်။

ယခင်အခန်းတွင်၊ fillRect(0,0,150,75) အသုံးပြုထားသည်ကို သင်တွေ့ခဲ့ရသည်။

ဆိုလိုသည်မှာ- ဘယ်ဘက်အပေါ်ထောင့် (0,0) တွင် စတင်ပြီး 150x75 ပစ်ဇယ်စတုဂံပုံဆွဲပါ။


Coordinates ဥပမာ

၎င်း၏ x နှင့် y သြဒိနိတ်များကို ကြည့်ရန် အောက်ပါစတုဂံကို မောက်စ်ဖြင့် နှိပ်ပါ။

X
Y

လိုင်းဆွဲပါ။

ကင်းဗတ်စ်ပေါ်တွင် မျဉ်းဖြောင့်ဆွဲရန် အောက်ပါနည်းလမ်းများကို အသုံးပြုပါ။

  • moveTo( x,y ) - မျဉ်းကြောင်း၏ အစမှတ်ကို သတ်မှတ်သည်။
  • lineTo( x,y ) - လိုင်း၏အဆုံးမှတ်ကို သတ်မှတ်သည်။

မျဉ်းကြောင်းကို အမှန်တကယ်ဆွဲရန်၊ stroke() ကဲ့သို့သော "မင်" နည်းလမ်းများထဲမှ တစ်ခုကို အသုံးပြုရပါမည်။

ဥပမာ

သင့်ဘရောက်ဆာသည် HTML5 ကင်းဗတ်တဂ်ကို မပံ့ပိုးပါ။

အနေအထား (0,0) တွင် အစမှတ်ကို သတ်မှတ်ရန်နှင့် အနေအထား (200,100) တွင် အဆုံးသတ်အမှတ်ကို သတ်မှတ်ပါ။ ထို့နောက် မျဉ်းကြောင်းကို အမှန်တကယ်ဆွဲရန် stroke() method ကိုသုံးပါ။

var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
ctx.moveTo(0, 0);
ctx.lineTo(200, 100);
ctx.stroke();


စက်ဝိုင်းတစ်ခုဆွဲပါ။

ကင်းဗတ်ပေါ်တွင် စက်ဝိုင်းပုံဆွဲရန် အောက်ပါနည်းလမ်းများကို အသုံးပြုပါ။

  • beginPath() - လမ်းကြောင်းတစ်ခု စတင်သည်။
  • arc(x၊y၊r၊startangle၊endangle) - arc/curve ကို ဖန်တီးသည်။ arc(): စတင်ထောင့်ကို 0 နှင့် အဆုံးထောင့်ကို 2*Math.PI သို့ သတ်မှတ်ပါ။ x နှင့် y ဘောင်များသည် စက်ဝိုင်း၏ အလယ်ဗဟိုရှိ x- နှင့် y-coordinates ကို သတ်မှတ်သည်။ r parameter သည် စက်ဝိုင်း၏ အချင်းဝက်ကို သတ်မှတ်သည်။

ဥပမာ

သင့်ဘရောက်ဆာသည် HTML5 ကင်းဗတ်တဂ်ကို မပံ့ပိုးပါ။

arc() method ဖြင့် စက်ဝိုင်းတစ်ခုကို သတ်မှတ်ပါ။ ထို့နောက် စက်ဝိုင်းကို အမှန်တကယ်ဆွဲရန် stroke() method ကိုသုံးပါ။

var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
ctx.beginPath();
ctx.arc(95, 50, 40, 0, 2 * Math.PI);
ctx.stroke();