blockly > BlockDragger > getNewLocationAfterDrag_ ไป
เมธอด BlockDragger.getNewLocationAfterDrag_()
คำนวณเดลต้าการลากและค่าตำแหน่งใหม่หลังจากถูกลากบล็อก
ลายเซ็น:
protected getNewLocationAfterDrag_(currentDragDeltaXY: Coordinate): {
delta: Coordinate;
newLocation: Coordinate;
};
พารามิเตอร์
พารามิเตอร์ | Type | คำอธิบาย |
---|---|---|
currentDragDeltaXY | ประสานงาน | ระยะห่างของตัวชี้จากจุดเริ่มต้นของการลากในหน่วยพิกเซล |
ส่งกลับ:
{ เดลต้า: พิกัด; newLocation: พิกัด; }
ตำแหน่งใหม่หลังจากการลาก เดลต้าจะอยู่ในหน่วยพื้นที่ทำงาน newLocation คือพิกัดใหม่ที่ควรวางบล็อกลง