blockly > BlockDragger > getNewLocationAfterDrag_
Metodo BlockTrascinager.getNewLocationAfterDrag_()
Calcola il delta di trascinamento e i nuovi valori di posizione dopo che un blocco è stato trascinato.
Firma:
protected getNewLocationAfterDrag_(currentDragDeltaXY: Coordinate): {
delta: Coordinate;
newLocation: Coordinate;
};
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
currentDragDeltaXY | Coordinate | La distanza in pixel dello spostamento del puntatore dall'inizio del trascinamento. |
Resi:
{ delta: Coordinate; newLocation: Coordinate; }
Nuova posizione dopo il trascinamento. Il delta è nelle unità dell'area di lavoro. newLocation è la nuova coordinata in cui deve finire il blocco.