مکعبهای کانواس HTML
- صفحه قبل شکلهای کانواس
- صفحه بعدی oval کانواس
مثال
یک مستطیل 150*100 پیکسلی ترسیم کنید:
const canvas = document.getElementById("myCanvas"); const ctx = canvas.getContext("2d"); ctx.beginPath(); ctx.rect(20, 20, 150, 100); ctx.stroke();
روش rect()
روش rect() یک مستطیل به مسیر اضافه میکند.
جملات:
context.rect(x, y, width, height)
پارامترها | توضیح |
---|---|
x | مختصات x گوشه بالا چپ مستطیل. |
y | مختصات y گوشه بالا چپ مستطیل. |
width | پرش مستطیل، به پیکسل. |
height | ارتفاع مستطیل، به پیکسل. |
مثالهای بیشتر
مثال
با استفاده از روش rect() سه مستطیل ایجاد کنید:
JavaScript:
const canvas = document.getElementById("myCanvas"); const ctx = canvas.getContext("2d"); // مستطیل قرمز ctx.beginPath(); ctx.lineWidth = "6"; ctx.strokeStyle = "red"; ctx.rect(5, 5, 290, 140); ctx.stroke(); // مستطیل سبز ctx.beginPath(); ctx.lineWidth = "4"; ctx.strokeStyle = "green"; ctx.rect(30, 30, 50, 50); ctx.stroke(); // رنگی مستطیل ctx.beginPath(); ctx.lineWidth = "10"; ctx.strokeStyle = "blue"; ctx.rect(50, 50, 150, 80); ctx.stroke();
لطفاً به: مراجعه کنید
- صفحه قبل شکلهای کانواس
- صفحه بعدی oval کانواس