Hi everyone,
I need to place my box to a specific location, let say at 200,100. Once I drag my image to this location, it will stop automatically but my touched didn't fire up to my requirement. Can someone point out my mistakes? Thanks in advance. Here's my code:
dragView.addEventListener('touchend', function(e){
var p = {x: e.source.left, y: e.source.top};
var tp = win1.convertPointToView(p, view2);
if(tp.x < 0){
tp = win1.convertPointToView(p, view1);
e.source.parent.remove(e.source);
e.source.left = tp.x;
e.source.top = tp.y;
view1.add(e.source);
}else{
e.source.parent.remove(e.source);
e.source.left = tp.x;
e.source.top = tp.y;
view2.add(e.source);
}
});
↧