Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsSpCnvRc 263 of 294 menu

JavaScript ဖြင့် canvas မှတစ်ဆင့် စတုဂံများ ရေးဆွဲခြင်း

စတုရန်းနှင့် စတုဂံများကို moveTolineTo တို့၏ ပေါင်းစပ်မှုဖြင့် ရေးဆွဲရန် မလိုအပ်ပါ။ ပို၍ ရိုးရှင်းသော နည်းလမ်းများ ရှိပါသည်။ ထိုနည်းလမ်းများကို လေ့လာကြပါစို့။

strokeRect နည်းလမ်း

strokeRect(x, y, အကျယ်, အမြင့်) နည်းလမ်းသည် ပေးထားသော အမှတ်တွင် စတုဂံတစ်ခု၏ အနားသတ်ကို ရေးဆွဲပေးသည်။ ပထမပါရာမီတာနှစ်ခုသည် ရေးဆွဲထားသော စတုဂံ၏ ဘယ်ဘက်အပေါ်ထောင့် ရှိမည့်အမှတ်၏ ကိုဩဒိနိတ်များကို သတ်မှတ်ပေးသည်။

strokeRect ကို အသုံးပြု၍ စတုဂံတစ်ခု ရေးဆွဲကြည့်ပါမည် (ctx ရှိပြီးသားဟု ယူဆပါသည်)။

<canvas width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('canvas'); let ctx = canvas.getContext('2d'); ctx.strokeRect(50, 50, 100, 75);

:

fillRect နည်းလမ်း

fillRect(x, y, အကျယ်, အမြင့်) နည်းလမ်းသည် strokeRect ကဲ့သို့ပင် အလုပ်လုပ်သော်လည်း အရောင်ဖြည့်ထားသော စတုဂံကို ရေးဆွဲပေးသည်။ နမူနာဖြင့် ကြည့်ရှုကြပါစို့။

<canvas width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('canvas'); let ctx = canvas.getContext('2d'); ctx.fillRect(50, 50, 100, 75);

:

rect နည်းလမ်း

နောက်ထပ် နည်းလမ်း rect(x, y, အကျယ်, အမြင့်) သည်လည်း စတုဂံတစ်ခုကို ရေးဆွဲပေးသည်။ သို့သော် stroke သို့မဟုတ် fill နည်းလမ်းကို အသုံးပြုမှသာ ဤစတုဂံကို မြင်တွေ့နိုင်မည် ဖြစ်သည်။ ပထမအခြေအနေတွင် အနားသတ်ဖြစ်မည်၊ ဒုတိယအခြေအနေတွင် ပုံသဏ္ဍာန်ဖြစ်မည်။

rect ကို အသုံးပြု၍ အနားသတ်တစ်ခု ရေးဆွဲကြည့်ပါမည်။

<canvas width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('canvas'); let ctx = canvas.getContext('2d'); ctx.rect(50, 50, 100, 75); ctx.stroke();

:

ယခု ပုံသဏ္ဍာန်တစ်ခုကို ရေးဆွဲကြည့်ပါမည်။

<canvas width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('canvas'); let ctx = canvas.getContext('2d'); ctx.rect(50, 50, 100, 75); ctx.fill();

:

clearRect နည်းလမ်း

နောက်ထပ် နည်းလမ်း clearRect(x, y, အကျယ်, အမြင့်) သည် ခဲဖျက်ကဲ့သို့ အလုပ်လုပ်ကာ စတုဂံပုံသဏ္ဍာန် နေရာတစ်ခုကို ရှင်းလင်းပြီး ပါဝင်သောအရာကို အလွန်ပင်း၍ ဖော်ပြပေးသည်။

fillRect ဖြင့် စတုရန်းငယ်တစ်ခုကို ရေးဆွဲပြီး clearRect ဖြင့် ၎င်း၏ အစိတ်အပိုင်းတစ်ခုကို ဖျက်ကြည့်ပါမည်။

<canvas width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('canvas'); let ctx = canvas.getContext('2d'); ctx.fillRect(50, 50, 100, 100); ctx.clearRect(75, 75, 50, 50);

:

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်