HTML canvas quadraticCurveTo() 方法
ການກຳນົດແລະການນໍາໃຊ້
quadraticCurveTo()
ກົນລະບົບ quadraticCurveTo()ຈະເພີ່ມບົດຮູບໜຶ່ງຫຼັງຈາກວົງການດ້ວຍບົດຮູບຄວຍຂອງວົງການ quadraticCurveTo().
ຄຳເຕືອນ:ວົງການ quadraticCurveTo()ຕ້ອງມີບົດຮູບສອງບົດຮູບ.ບົດຮູບທີ່ທຳອິດແມ່ນເປັນຈຸດເລີ່ມຂອງວົງການ.ຖ້າວົງການບໍ່ມີ,ກະທັ້ງລົງໃນກົນລະບົບ beginPath() ແລະ moveTo() ກົນລະບົບເພື່ອການກຳນົດຈຸດເລີ່ມ.

- ຈຸດເລີ່ມ:moveTo(
20
,20
) - ບົດຮູບ:quadraticCurveTo(
20
,100
,200,20) - ຈຸດສິ້ນ:quadraticCurveTo(20,100,
200
,20
)
ຄຳເຕືອນ:ບັນຍາຍການກວດສອບ: ກົນລະບົບ bezierCurveTo()ມັນມີສອງບົດຮູບຄວຍຫຼືບໍ່ມີບົດຮູບຄວຍດຽວ.
ຄວາມຄິດຕົວ
ຂຽນວົງການຄວາມສະຫຼາດບົດຮູບຂັ້ນສອງບົດຮູບ:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.beginPath(); ctx.moveTo(20,20); ctx.quadraticCurveTo(20,100,200,20); ctx.stroke();
ຂອບເຂດພາສາ
context.quadraticCurveTo(cpx,cpy,x,y);
ພາສາຂອງພາສາ
ພາສາ | ການອະທິບາຍ |
---|---|
cpx | ອັດຕາ x ຂອງຈຸດຄວບຄຸມ |
cpy | ອັດຕາ y ຂອງຈຸດຄວບຄຸມ |
x | ອັດຕາ x ຂອງຈຸດສິ້ນ |
y | ອັດຕາ y ຂອງຈຸດສິ້ນ |
ການສະໜັບສະໜູນບັນດາຄົນບັນຊາການຊອງ
ຈຳນວນທີ່ໃນຕາລາງສະແດງວ່າສະບາຍການສະໜັບສະໜູນຂອງຄວາມຂັ້ນວັດສະດຸທີ່ເປັນທໍາອິດຂອງບັນດາຄົນບັນຊາການຊອງ.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
ຄໍາເຫັນ:Internet Explorer 8 ແລະການຫຼຸດລົງຫຼາຍບໍ່ສາມາດສະໜັບສະໜູນ <canvas> ສະຫຼັກ.