context.drawLine(sx+sloopBaseWidth, link.getVirtualY(), tx-sloopBaseWidth, link.getVirtualY());
drawUpSloop(context, link, tx-sloopBaseWidth, link.getVirtualY(), tx, ty);
} else if(sy > ty) {
// Draw link upward
if((tx-sx>sloopBaseWidth) && sloopBaseWidth>0) {
context.drawLine(sx, sy, tx-sloopBaseWidth, sy);
drawUpSloop(context, link, tx-sloopBaseWidth, sy, tx, ty);
} else
drawUpSloop(context, link, sx, sy, tx, ty);
} else if(ty > sy) {
// Draw link downward