blockly > BlockDragger > getNewLocationAfterDrag_
Phương thức BlockDragger.getNewLocationAfterDrag_()
Tính toán delta kéo và các giá trị vị trí mới sau khi kéo một khối.
Chữ ký:
protected getNewLocationAfterDrag_(currentDragDeltaXY: Coordinate): {
delta: Coordinate;
newLocation: Coordinate;
};
Các tham số
Thông số | Loại | Nội dung mô tả |
---|---|---|
currentDragDeltaXY | Tọa độ | Khoảng cách mà con trỏ đã di chuyển từ đầu thao tác kéo, tính bằng đơn vị pixel. |
Trả về:
{ delta: Coordinate; newLocation: Coordinate; }
Vị trí mới sau khi kéo. delta nằm trong đơn vị không gian làm việc. newLocation là toạ độ mới nơi khối sẽ kết thúc.