HTML canvas quadraticCurveTo() 方法

ການກຳນົດແລະການນໍາໃຊ້

quadraticCurveTo() ກົນລະບົບ quadraticCurveTo()ຈະເພີ່ມບົດຮູບໜຶ່ງຫຼັງຈາກວົງການດ້ວຍບົດຮູບຄວຍຂອງວົງການ quadraticCurveTo().

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

ວົງບານບູສເບີລສາຍສອງ
  • ຈຸດເລີ່ມ:moveTo(20,20)
  • ບົດຮູບ:quadraticCurveTo(20,100,200,20)
  • ຈຸດສິ້ນ:quadraticCurveTo(20,100,200,20)

ຄຳເຕືອນ:ບັນຍາຍການກວດສອບ: ກົນລະບົບ bezierCurveTo()ມັນມີສອງບົດຮູບຄວຍຫຼືບໍ່ມີບົດຮູບຄວຍດຽວ.

ຄວາມຄິດຕົວ

ຂຽນວົງການຄວາມສະຫຼາດບົດຮູບຂັ້ນສອງບົດຮູບ:

ບັນຊີຂອງທ່ານບໍ່ສາມາດສະໜັບສະໜູນຕົວແທນ HTML5 canvas ກໍ່ຕາມ.

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> ສະຫຼັກ.