Canvas bezierCurveTo() মহথুর
বিবরণ ও ব্যবহার
bezierCurveTo()
মহথুরকে ব্যবহার করে তিনবার্ষিক বেজেল কোর্বা প্রদর্শিত বিন্দুকে পথে যোগ করুন。
সুঝাওয়া:তিনবার্ষিক বেজেল কোর্বা দুইটি বিন্দু প্রয়োজন। প্রথম দুইটি বিন্দু তিনবার্ষিক বেজেল গণনায় ব্যবহৃত হয়, তৃতীয়টি বিন্দু হল কোর্বার শেষ বিন্দু। কোর্বার ভাব বিন্দু হল বর্তমান পথের শেষ বিন্দু। যদি পথ নেই, তবে beginPath() এবং moveTo() মহথুরকে ব্যবহার করে ভাব বিন্দু নির্ধারণ করুন。

- ভাব বিন্দু: moveTo(
20
,20
) - নিয়ন্ত্রণ বিন্দু 1: bezierCurveTo(
20
,100
,200,100,200,20) - নিয়ন্ত্রণ বিন্দু 2: bezierCurveTo(20,100,
200
,100
,200,20) - শেষ বিন্দু: bezierCurveTo(20,100,200,100,
200
,20
)
সুঝাওয়া:দেখুন quadraticCurveTo() মথুর। এটি দুটির বদলে একটি নিয়ন্ত্রণ বিন্দু রাখে。
উদাহরণ
একটি তিনবার্ষিক বেজেল কোর্বা প্রদর্শিত করুন:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.beginPath(); ctx.moveTo(20,20); ctx.bezierCurveTo(20,100,200,100,200,20); ctx.stroke();
ব্যবহারকৌশল
context.bezierCurveTo(cp1x,cp1y,cp2x,cp2y,x,y);
প্রমাণ মূল্য
প্রমাণ | বর্ণনা |
---|---|
cp1x | প্রথম বেজেল নিয়ন্ত্রণ বিন্দুর x-অক্ষাংশ |
cp1y | প্রথম বেজেল নিয়ন্ত্রণ বিন্দুর y-অক্ষাংশ |
cp2x | দ্বিতীয় বেজেল নিয়ন্ত্রণ বিন্দুর x-অক্ষাংশ |
cp2y | দ্বিতীয় বেজেল নিয়ন্ত্রণ বিন্দুর y-অক্ষাংশ |
x | শেষ বিন্দুর x-অক্ষাংশ |
y | শেষ বিন্দুর y-অক্ষাংশ |
ব্রাউজার সমর্থন
টেবিলের সংখ্যা এটি প্রথম সম্পূর্ণরূপে এই বৈশিষ্ট্যকে সমর্থনকারী ব্রাউজারের সংস্করণকে উল্লেখ করে।
Chrome | Edge | Firefox | স্যাফারি | ওপেরা |
---|---|---|---|---|
Chrome | Edge | Firefox | স্যাফারি | ওপেরা |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
মন্তব্য:Internet Explorer 8 এবং তার পূর্ববর্তী সংস্করণগুলি <canvas> ইলেকট্রন