Canvas isPointInPath() ກົນລະບົບ

ການສະແດງຄວາມຄິດແລະການນໍາໃຊ້

isPointInPath() ກົນລະບົບກັບ ມີຄວາມຕ້ອງການຖ້າຈຸດທີ່ກໍານົດຢູ່ໃນທາງດຳນວຍຄວາມ; ຖ້າບໍ່ມີຄວາມຕ້ອງການກັບກັບຄືນ ບໍ່ມີຄວາມຕ້ອງການ

ຄວາມຈຳນວນ

ຂຽນລູກຮູບຂະໜາດຂະໜາດສາມາດບັນທຶກວ່າຈຸດ 20,50 ແມ່ນຢູ່ໃນທາງດຳນວຍຄວາມ:

ບັນດາບານຂອງທ່ານບໍ່ສາມາດສະໜັບສະໜູນ ອັບພີອັກ HTML5 canvas tag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.rect(20,20,150,100);
if (ctx.isPointInPath(20,50))
   {
   ctx.stroke();
   };

ທ່ານຕອບການຕິດຕາມ

ຄຳນວຍຄວາມ

context.isPointInPath(x,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

ຄວາມເຫັນ:ບາງສະຖານີບໍ່ສະໜັບສະໜູນເນື້ອ <canvas> ທີ່ ອິນເຕີເນັດ ເອິ້ນວ່າ 8 ແລະຫຼາຍກວ່ານັ້ນ.